Hi, On Fri, Jan 10, 2014 at 2:52 PM, Kenny Lasse Hoff Levinsen <kennylevin...@gmail.com> wrote: > On 09/01/2014, at 14.30, HY <lightdarkad...@163.com> wrote: > import ctypes as C > s1= "0"* 1024* 1024* 10 > # mem engross add 10M bytes > b1= C.create_string_buffer(s1 ) > # CPU 1 core 100% and mem engross add 300M bytes ? > I don't know! > please talk me, thanks very match....
Fixed, thanks! It might have been a long-standing issue with memory in ctypes: memory was not promptly released, leading to the apparence of leaks. > ctypes is not nice to use. If you need C-bindings, please look at CFFI. It's true that we usually recommend to look at CFFI instead of using ctypes, but we still look at and fix the most obvious performance problems with ctypes. The goal for us is to avoid having it run horribly more slowly than on CPython. A bientôt, Armin. _______________________________________________ pypy-dev mailing list pypy-dev@python.org https://mail.python.org/mailman/listinfo/pypy-dev