Memory profiling
Michael Hudson
mwh at python.net
Thu Sep 25 07:23:40 EDT 2003
Rune Froysa <rune.froysa at usit.uio.no> writes:
> Does Python provide any tools that can help in determining where the
> memory is used?
*Memory*, no. Especially in a debug build, there are tools for
finding out where the objects are, though.
> Ideally, I would like to see a tool that can list all objects by
> memory-usage, but any tool that can return the number of bytes used
> by an arbitrary object would be of great help. Even something that
> could find all allocated dicts&lists and return their size+name
> would help.
In a debug build, look at sys.getobjects. In a recent release build,
look at gc.get_objects.
Cheers,
mwh
--
<arigo> something happens, what I'm not exactly sure.
-- PyPy debugging fun
More information about the Python-list
mailing list