worker_processes
Andrey Y. Ostanovsky
andrey at ostanovsky.spb.ru
Fri Jul 1 12:07:53 MSD 2005
On Fri, Jul 01, 2005 at 10:18:46AM +0300, Andrew Sitnikov wrote:
> VK> Да, но очень не хочется плодить сущности (я имею ввиду squid).
> VK> Если есть возможность покрутить переменные в nginx-е - лучше конечно было бы сделать так.
> вы вообще чего там крутить хотите ? не совсем понятно про что вы вообще говорите
Начнем с начала.:) Игорь утверждает, что запрашиваемые статические картинки операционная система хранит в памяти. Мне _кажется_, что nginx читает их с диска. Есть ли какие-то инструментальные методы, позволяющие подтвердить или опровергнуть эти утверждения?
По топу я вижу, что большое количество памяти куда-то используется:
last pid: 8534; load averages: 1.35, 1.52, 1.55 up 0+10:07:01 11:54:45
50 processes: 1 running, 49 sleeping
CPU states: 11.7% user, 0.0% nice, 2.3% system, 2.3% interrupt, 83.6% idle
Mem: 481M Active, 1225M Inact, 190M Wired, 92M Cache, 112M Buf, 14M Free
^^^^^^^^^^^^^^^
Swap: 2021M Total, 2021M Free
В то же время, по iostat -w 5 ar0 видна значительная дисковая активность:
tty ar0 cpu
tin tout KB/t tps MB/s us ni sy in id
0 9 67.43 15 1.01 36 0 7 3 55
0 9 17.03 34 0.56 22 0 5 2 71
Там же крутятся апачи с mysql - и неочевидно, кого надо оптимизировать для снижения load averages, которая в середине дня подскакивает до 2.5.
Andrey
More information about the nginx-ru
mailing list