[Typo3-dev] Memory issues
    Wolfgang Klinger 
    wolfgang at stufenlos.net
       
    Wed Nov 17 08:35:52 CET 2004
    
    
  
 *hiya!*
 On Wed, 17 Nov 2004, Michael Stucki wrote the following:
> Can you please check this and compare the memory consumption with and
> without the change?
 Without mmcache it makes no difference, both result in:
----
         Real         User        System             secs/    cumm
%Time (excl/cumm)  (excl/cumm)  (excl/cumm) Calls    call    s/call  Memory Usage Name
--------------------------------------------------------------------------------------
0.0 0.00 0.00  0.00 0.00  0.00 0.00     2  0.0000   0.0000         4136 is_array
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000          544 str_replace
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000           80 t3lib_beuserauth->isadmin
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000           24 t3lib_beuserauth->getpagepermsclause
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000           16 localpagetree->settreename
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000            8 t3lib_treeview->init
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000            0 main
----
 With mmcache:
----
original:
-------
         Real         User        System             secs/    cumm
%Time (excl/cumm)  (excl/cumm)  (excl/cumm) Calls    call    s/call  Memory Usage Name
--------------------------------------------------------------------------------------
0.0 0.00 0.00  0.00 0.00  0.00 0.00     2  0.0000   0.0000         3984 is_array
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000          448 str_replace
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000           80 t3lib_beuserauth->isadmin
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000           24 t3lib_beuserauth->getpagepermsclause
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000           16 localpagetree->settreename
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000            8 t3lib_treeview->init
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000            0 main
with your change:
--------
         Real         User        System             secs/    cumm
%Time (excl/cumm)  (excl/cumm)  (excl/cumm) Calls    call    s/call  Memory Usage Name
--------------------------------------------------------------------------------------
0.0 0.00 0.00  0.00 0.00  0.00 0.00     2  0.0000   0.0000         3888 is_array
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000          264 str_replace
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000           56 t3lib_beuserauth->isadmin
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000            8 t3lib_beuserauth->getpagepermsclause
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000            8 localpagetree->settreename
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000            8 t3lib_treeview->init
0.0 0.00 0.00  0.00 0.00  0.00 0.00     1  0.0000   0.0000            0 main
----
 I placed the call to apd_set_pprof_trace before the line and a die()
 afterwards, so just the pure call to the parent's init function was
 measured...
 bye
 Wolfgang
 ____________________________________________________
 Wolfgang Klinger           wolfgang(at)stufenlos.net
                            http://www.stufenlos.net/
    
    
More information about the TYPO3-dev
mailing list