Hi, I have ported Python, numarray and numpy to the PharLap Embedded Operating System. Python 2.5.2 numpy 1.3.0b1 My problem is the massive memory loss coming back after Py_Finalize() when using numpy. I have seen similar posts but am unclear how to proceed. Here are my symptomns:-
Py_Initialize() Py_Main() >>>> import numpy Py_Finalize() This gives me a 2.34 MB memory loss each time through. Its similar for numarray. Do I need to do something before coming back from Py_Main ? (like setting all the reference counts to 0 and forcing the garbage collector to run). Doing a >>> del numpy is not enough. I understand there is a memory loss when stopping and starting Python (I observe it to be about 70K) - my problem is that I dont know how to shutdown numpy cleanly - I want the opposite of "import numpy". -- http://mail.python.org/mailman/listinfo/python-list