[issue18017] ctypes.PyDLL documentation

2013-05-19 Thread Marc Brünink
New submission from Marc Brünink: The documentation for is not very clear regarding the usage of CDLL and PyDLL. Especially it is not obvious that you should use PyDLL whenever you call any function of the Python/C API. Since calling a Python/C API function without owning the GIL will most

[issue17555] Creating new processes after importing multiprocessing.managers consumes more and more memory

2013-03-26 Thread Marc Brünink
New submission from Marc Brünink: Importing multiprocessing.managers and creating new processes recursively is not a good idea. You will run out of memory very fast. On my machine with 8GB it only takes about 20 forks until I start swapping. -- components: Library (Lib) files