Home / Documentation / 1.0 / API / | ||||
Apache::Symdump - Symbol table snapshots | ||||
|
||
Apache::Symdump
will record snapshots of the Perl symbol table for you to look at later.
It records them in ServerRoot/logs/symdump.$$.$n
. Where $$
is
the process id and $n
is incremented each time the handler is run.
The diff
utility can be used to compare snapshots and get an idea
of what might be making a process grow. Normally, new symbols come
from modules or scripts that were not preloaded, the Perl method
cache, etc.
% diff -u symdump.$$.0 symdump.$$.1
Apache::Symdump
does not cleanup up its snapshot files, do so
simply by:
% rm logs/symdump.* logs/incdump.*
|