Не могу понять почему так сильно загружается процессор. Сервер RAM 512 Mb, CPU 1600 Mhz. На нем стоит только squid. Исползуется примерно 50 людьми, после перезагрузки squid сервера минут 10 работает нормально, 75% CPU не используется, потом резко начинает подниматься и на 11-ой минуте уже 0% свободно. При этом моментами то 75% свободно, то через 10 секунд опять 0. И при этом оперативной памяти грузится только 180 mb. Чем это может быть обусловлено?
Версию сквида и ОС телепаты будут озвучивать? И потом по-вашему при анализе дискового кэша сквид не должен хавать проц? Размер кэша на винте какой кстати? Приведите тот что в конфиге скида указан и реальный размер на винте?
>При этом моментами то 75% свободно, то через 10
>секунд опять 0.вполне нормальное явление, нет запросов - нет загрузки проца.
http://onlamp.com/pub/a/onlamp/2004/03/25/squid.html?page=2
Прочтите главу 9. CPU Usage
>Версию сквида и ОС телепаты будут озвучивать? И потом по-вашему при анализе
>дискового кэша сквид не должен хавать проц? Размер кэша на винте
>какой кстати? Приведите тот что в конфиге скида указан и
>реальный размер на винте?
>>При этом моментами то 75% свободно, то через 10
>>секунд опять 0.
>
>вполне нормальное явление, нет запросов - нет загрузки проца.
>http://onlamp.com/pub/a/onlamp/2004/03/25/squid.html?page=2
>Прочтите главу 9. CPU UsageВерсия 3.0 STABLE 8 , ОС Ubuntu 9.04
И потом по-вашему при анализе
>дискового кэша сквид не должен хавать проц? - можно пожалуйста поподробнейВесь конфиг:
http_port 3128
tcp_outgoing_address xxx.xxx.xxx.xx
cache_mem 32 MB
maximum_object_size 0 KB
maximum_object_size_in_memory 0 KB
high_memory_warning 70 MB
ipcache_size 24096ftp_passive on
ftp_sanitycheck onquick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 100%logformat squid %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt
access_log /dev/null
cache_log /dev/null
cache_store_log /dev/nulldns_nameservers xx.xxx.xxx.xxx xx.xxx.xxx.xxx
hosts_file /etc/hosts
auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/passwd
auth_param basic children 5
auth_param basic realm xxx
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive offauthenticate_ip_ttl 99 seconds
acl maxuser max_user_ip -s 1
acl xx dst "/etc/squid3/xx.txt"
acl xxx dst "/etc/squid3/xxx.txt"
acl gst src 1.0.0.0/255.0.0.0
acl localhost src 127.0.0.1/255.255.255.255
acl xxxx proxy_auth REQUIRED
acl Safe_ports port 443 563
acl Safe_ports port 80 21 443 563 70 210 1025-65535
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECThttp_access deny maxuser
http_access allow xxxx xx
http_access allow xxxx xx
http_access allow localhost
http_access deny CONNECT !Safe_ports
http_access deny xxxx allcache_effective_group proxy
coredump_dir /var/spool/squid
cache_effective_user proxyclient_persistent_connections off
server_persistent_connections offcache_dir null /tmp
>access_log /dev/null
>cache_log /dev/null
>cache_store_log /dev/null
>cache_effective_group proxy
>coredump_dir /var/spool/squid
>cache_effective_user proxyюзеру proxy и группе proxy права доступа к /dev/null даны?
и еще: http://wiki.squid-cache.org/SquidFaq/TroubleShooting#Squid_u...
>cache_dir null /tmpдисковый кэш у вас не используется, об этом могли бы и сразу сказать!
>[оверквотинг удален]
>>cache_effective_group proxy
>>coredump_dir /var/spool/squid
>>cache_effective_user proxy
>
>юзеру proxy и группе proxy права доступа к /dev/null даны?
>и еще: http://wiki.squid-cache.org/SquidFaq/TroubleShooting#Squid_u...
>>cache_dir null /tmp
>
>дисковый кэш у вас не используется, об этом могли бы и сразу
>сказать!Как задействовать дисковый кэш, и привидет ли это к каким либо изменениям?
>[оверквотинг удален]
>>
>>юзеру proxy и группе proxy права доступа к /dev/null даны?
>>и еще: http://wiki.squid-cache.org/SquidFaq/TroubleShooting#Squid_u...
>>>cache_dir null /tmp
>>
>>дисковый кэш у вас не используется, об этом могли бы и сразу
>>сказать!
>
>Как задействовать дисковый кэш, и привидет ли это к каким либо изменениям?
>В доках всё есть. Соберите сквид с дефолтовыми настройками. Будет ли эффект зависит от того как много юзеров ходят на одни и те же сайты. У меня эффективность кэша низкая, ходят кто куда. Если канал анлим, то дисковый кэш ни к чему, лишняя трата времени проца на поиски в дисковом кэше.
>[оверквотинг удален]
>>>сказать!
>>
>>Как задействовать дисковый кэш, и привидет ли это к каким либо изменениям?
>>
>
>В доках всё есть. Соберите сквид с дефолтовыми настройками. Будет ли эффект
>зависит от того как много юзеров ходят на одни и те
>же сайты. У меня эффективность кэша низкая, ходят кто куда. Если
>канал анлим, то дисковый кэш ни к чему, лишняя трата времени
>проца на поиски в дисковом кэше.Не могу понять как дать права пользователю proxy на /dev/null/