Ну я таки собрался и поставил их рядом и попеременно запускал. squid в
top выглядит несомненно лучше. Хотя настраивать его, конечно, геморой
жуткий, почти целый рабочий день убил. И он почему-то под рутом
работает, хотя стоит cache_effective_user nobody. Глюки... Для чистоты
эксперимента поднял тонкий апач в качестве второго, легкого бэкенда,
фронтэнд - сквид с 10-ю редиректорами перловыми. Ниже достаточно
характерный top.
Проверить на скорость отдачи клиентам при страшной нагрузке не могу (ибо
не обучены мы), но никаких субъективных тормозов у меня не возникло а
скорее напротив. В топе сквид тяжелый бэкэнд не обгоняет. Напомню, что у
меня десятый солярис.
load averages: 1.47, 2.32, 2.25
11:40:27
120 processes: 113 sleeping, 2 running, 1 zombie, 4 on cpu
CPU states: 44.9% idle, 48.9% user, 6.2% kernel, 0.0% iowait, 0.0%
swap
Memory: 2047M real, 661M free, 1311M swap in use, 6104M swap free
PID USERNAME LWP PRI NICE SIZE RES STATE TIME CPU COMMAND
10136 mysql 18 0 0 778M 668M cpu/1 34.7H 14.77% mysqld
16658 nobody 1 0 0 49M 32M run 0:09 2.08% httpd
16734 nobody 1 17 0 52M 34M cpu/0 0:03 1.93% httpd
16629 nobody 1 29 0 46M 28M sleep 0:07 1.84% httpd
16740 nobody 1 25 0 43M 25M cpu/1 0:02 1.78% httpd
16663 nobody 1 59 0 55M 37M sleep 0:07 1.37% httpd
16683 nobody 1 52 0 52M 34M sleep 0:06 1.36% httpd
16086 root 1 49 0 49M 42M sleep 0:30 0.74% squid
16763 nobody 1 34 0 36M 13M run 0:00 0.24% httpd
Спасибо, буду смотреть. Какая версия squid'а и какой параметр
READ_AHEAD_GAP использовался при сборке ?
Игорь Сысоев
http://sysoev.ru