Библиотека раньше работала на squid и squid я наверху в top видел только
при сортировке по памяти - он память терял, зараза такая. За что и был
удален с поля. Nginx же уверенно держится вверху по процессору,
временами обгоняя даже MySQL единичными (!) чайлдами:
PID USERNAME LWP PRI NICE SIZE RES STATE TIME CPU COMMAND
28740 nobody 1 10 0 10M 9980K cpu/1 1:08 15.40% nginx
388 mysql 17 59 0 749M 670M sleep 598:21 12.97% mysqld
Как сие может быть - мне вообще непонятно, по идее прием от бэкенда и
выдача клиенту должны вообще ничего от процессора не требовать и уж
всяко бэкенд со своими libxml/libxslt должен жрать процессор на порядок
больше, чем фронтэнд. А у меня nginx только MySQL обгоняет по загрузке.
А как выглядит распределение user/system/idle, когда nginx подымается
выше всех в top'е и ест, скажем, 15% ?
Я на домашней тачке под FreeBSD запустил nginx с одним воркером и
с параметрами
proxy_header_buffer_size 32k;
proxy_buffers 2000 32k;
proxy_busy_buffers_size 64k;