Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[apache-talk] Re[2]: [apache-talk] Апачи по 200Mb
Здравствуйте Максим,
Вот что наблюдается у меня:
>top
last pid: 80676; load averages: 0.64, 0.85, 0.87 up 28+00:11:58 00:11:44
251 processes: 4 running, 247 sleeping
CPU states: 8.2% user, 1.0% nice, 2.0% system, 2.0% interrupt, 86.9% idle
Mem: 4380M Active, 10G Inact, 404M Wired, 507M Cache, 214M Buf, 147M Free
Swap: 4096M Total, 2088K Used, 4094M Free
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
80651 хххххх 1 4 0 135M 76656K accept 1 0:04 13.75% httpd
80674 хххххх 1 4 0 116M 66008K sbwait 0 0:01 9.56% httpd
80639 хххххх 1 96 0 209M 154M CPU3 0 0:01 1.47% httpd
80483 хххххх 1 4 0 217M 161M accept 3 0:03 1.13% httpd
80676 хххххх 1 4 0 187M 152M accept 0 0:00 1.00% httpd
80471 хххххх 1 4 0 197M 159M accept 3 0:01 0.78% httpd
66391 хххххх 1 4 0 48780K 44072K kqread 1 94:02 0.78% nginx
66393 хххххх 1 4 0 38808K 34080K kqread 2 94:58 0.59% nginx
80386 хххххх 1 4 0 202M 161M accept 2 0:03 0.44% httpd
66390 хххххх 1 4 0 33476K 28732K kqread 0 96:06 0.39% nginx
66392 хххххх 1 96 0 37456K 32492K CPU0 3 98:11 0.29% nginx
66394 хххххх 1 4 0 54256K 49556K kqread 3 95:08 0.10% nginx
1786 хххххх 1 96 0 187M 152M select 0 0:46 0.05% httpd
78712 хххххх 1 4 0 194M 159M accept 3 0:03 0.05% httpd
>uname -v
FreeBSD 6.2-STABLE
>> После перезда на новый сервер возникла проблема. Апачи стали размером
>> по 100-200Mb. На старом сервере они были по 20-24Mb. Отличия между
MZ> А вы точно смотрите реальный размер, а не виртуальный?
MZ> top
MZ> PID USERNAME SIZE RES STATE TIME WCPU COMMAND
MZ> 69847 nobody 103M 23264K accept 27:01 1.46% httpd
MZ> Нужно смотреть колонку RES, а не SIZE.
MZ> Плюс к этому RES - это тоже не совсем тот объём, который реально
MZ> занимается _каждым_ процессом. В него включается также и
MZ> разделяемая память под подключённые библиотеки, мапированные
MZ> файлы и т.п.
MZ> Например, в линуксе в top'е для этого объёма есть отдельная
MZ> колонка SHR (shared memory):
MZ> PID USER VIRT RES SHR S %CPU %MEM TIME+ COMMAND
MZ> 27804 nobody 92468 19m 13m S 1 0.5 0:03.29 httpd
MZ> Видно, что каждый апач "жрёт" по 6 своих мегабайт, остальные
MZ> 13 - совместно с другими процессами.
--
С уважением,
Михаил Монашёв
|