Not enough space: couldn't spawn child process:

From
Serguei Revtov (2:5021/49.1)
To
Victor Sudakov
Date
2010-11-18T09:04:12Z
Area
RU.UNIX.SOLARIS
Hi Victor!

17 Nov 10 14:06, Victor Sudakov wrote to Serguei Revtov:

 >> > rm -rf $* <
 >>  VS> Вопрос в том, как выяснить, точно ли httpd теряет память.


 >> А банальный топ или ps с соотв параметрами не показывает? 8-O

 VS> top в эхотаге я не очень верю, по крайней мере про swap он показывает
 VS> нечто отличное от "swap -s" или "swap -l".

 VS> Впрочем, если ты скажешь точный способ определить утечку памяти в
 VS> httpd с помощью top или ps, буду благодарен.

Если у тебя дело доходит до забивания кем-то всей памяти, то достаточно точно она утекает в тот процесс, который в top или ps показывается как съевший всю память. А на начальных этапах можно определить только по скорости увеличения объема съеденной памяти.

Вот у меня явно в httpd ничего не утекает:

load averages:  0.00,  0.00,  0.00                             09:04:05
53 processes:  52 sleeping, 1 on cpu
CPU states: 99.8% idle,  0.0% user,  0.2% kernel,  0.0% iowait,  0.0% swap
Memory: 1024M real, 786M free, 94M swap in use, 1209M swap free
 This terminal can only display 41 processes.
   PID USERNAME LWP PRI NICE  SIZE   RES STATE    TIME    CPU COMMAND
...
 17279 webadmin   1  59    0 7712K 2096K sleep    0:00  0.00% httpd
 17151 webadmin   1  59    0 7712K 2092K sleep    0:00  0.00% httpd
 17156 webadmin   1  59    0 7712K 2052K sleep    0:00  0.00% httpd
 19406 webadmin   1  59    0 7712K 2048K sleep    0:00  0.00% httpd
 17166 webadmin   1  59    0 7712K 2048K sleep    0:00  0.00% httpd
 17175 webadmin   1  59    0 7712K 2048K sleep    0:00  0.00% httpd
 17161 webadmin   1  59    0 7712K 2044K sleep    0:00  0.00% httpd

А свежего сквида не ставлю потому как он жрет чрезмерно, что увидел тем же топом.


-- Serguei
   2:5021/11.10 || 2:5021/49.1

--- GoldED+/W32-MSVC 1.1.5-snapshot Sep 11 2005
 * Origin: Welcome to ru.unix.solaris (2:5021/49.1)
SEEN-BY: 236/100 450/1024 5000/5000 5011/13 5012/46 5020/400 545 2238 4441
SEEN-BY: 5021/2 19 29 49 5025/3 5030/1957 2404 5035/38 5037/7 5054/1 4 8 28 37
SEEN-BY: 5061/120 5075/35 5080/68 5085/13 5095/20 6078/80
PATH: 5021/49 19 29 5020/545 5054/1 37