[Python-bugs-list] [ python-Feature Requests-540952 ] Memory Usage Reporting
noreply@sourceforge.net
noreply@sourceforge.net
Mon, 08 Apr 2002 09:38:56 -0700
Feature Requests item #540952, was opened at 2002-04-08 08:01
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=355470&aid=540952&group_id=5470
Category: Python Interpreter Core
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Allan Crooks (amc1)
Assigned to: Nobody/Anonymous (nobody)
Summary: Memory Usage Reporting
Initial Comment:
I would personally like a way in Python to report how
many bytes of memory that the interpreter is using
(perhaps through the sys module)?
If this sort of mechanism is added, then it may allow
SoftReferences (a la Java) to be introduced, which
would definitely be useful for memory sensitive
caches...
----------------------------------------------------------------------
>Comment By: Tim Peters (tim_one)
Date: 2002-04-08 12:38
Message:
Logged In: YES
user_id=31435
Allan, this isn't easy, so the cost/benefit ratio is high.
For the most part, Python gets memory from the system
malloc, and doesn't even try to keep track of it now; nor
has it any idea how much overhead (padding, control bytes)
the system malloc adds; nor is there a portable interface
to C's malloc for finding out such things.
Still, I agree it would be nice to have such things <wink>.
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=355470&aid=540952&group_id=5470