blob: b466d015868b5d8009b2c8976fd487ad41ab2066 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import gc
import sys
from zope.interface import implementer
from twisted.plugin import IPlugin
from loglinegenerator import ILogLineGenerator
@implementer(IPlugin, ILogLineGenerator)
class GCLogger():
def getLogLine(self):
return '%010d' % sum(sys.getsizeof(o) for o in gc.get_objects())
gcLogger = GCLogger()
|