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