![]() |
![]() |
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.*
|
![]() |
![]() ![]() ![]() |