I apologize if this has been asked before, but what is up with the memory usage
of wxPython?
I'm trying to develop a taskbar backup application. It's basically a hidden
form (don't call Show(True) on a form) with a task bar icon. It periodically
copies all the files in one directory to another. Configuration is done using a
series of simple dialogs. Since this program will be running more or less
constantly on my computer, I'd like it's inactive memory usage to be as small
as possible.
It's working perfectly, but when I open and close a dialog, the memory used by
the dialog is not freed. I can work around this by calling Iconize(True) but
cannot figure out any other way to get wxPython to release memory. The problem
with using this method is that the minimize animation in windows is still
visible, so I get periodic flashes of window, which is annoying. I've searched
the wiki and mailing lists and come up with nothing, so I hope this isn't a
FAQ.
Relevant info:
Windows 2000
Python 2.3.4
wxPython 2.5.1.5