how to measure memory usage on Mac OSX ?

masayuki.takagi kamonama2 at gmail.com
Tue Feb 26 06:19:38 EST 2008


On 2月26日, 午後8:02, 7stud <bbxx789_0... at yahoo.com> wrote:
> On Feb 26, 3:43 am, "masayuki.takagi" <kamona... at gmail.com> wrote:
>
> > hi all,
>
> > i want to measure memory usage of my python process on Mac OSX.
>
> > i tired resource module, but it doesn't work on OSX.
>
> > how can i get it ?
>
> > thnx.
>
> > -- masayuki takagi
>
> #mac osx 10.4.7
> import resource
>
> print resource.getrusage(resource.RUSAGE_SELF)
>
> --output:--
> (0.009417, 0.020122999999999999, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0,
> 0, 0)

hum...

for example below, which elment of the output means the memory usage?
the list i should use about 16MB.

#mac osx 10.4.11
import resource
i = range( 0, 1000000)
print resource.getrusage(resource.RUSAGE_SELF)

--output:--
(0.042582999999999996, 0.064561999999999994, 0, 0, 0, 0, 0, 0, 0, 0,
16, 0, 0, 0, 103, 0)





More information about the Python-list mailing list