On 4/15/08, Konrad Hinsen <[EMAIL PROTECTED]> wrote: > I am trying to obtain the amount of memory that my Python process > uses from inside the Python program using resource.getrusage(). While > this works fine under Linux, on the Mac I always get 0 for the memory > usage (the time information seems credible though). > > Does anyone have another idea for monitoring memory usage on the Mac?
I needed this as well but didn't find a clean way to do it. Eventually I gave up and shelled out to "ps" with something like this: cmd = 'ps %i -o rss' % pid pipe = subprocess.Popen(cmd, stdout=subprocess.PIPE, shell=True).stdout mem_usage = int(pipe.readlines()[1]) -- Gary http://blog.extracheese.org _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig