[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Прокомментируйте пожалуйста



Спасибо, что ответили, помоему я наступил на эти грабли, насчет swap.

>
> Одна из особенностей 2.6 состоит в том, что оно неохотно использует swap,
в
> отличии от 2.4, которое использует его более активно в угоду дисковым
кешам -
> поэтому и page faults возникает чаще.
>

Ситуация следующая:

2004/09/07 06:52:14|   4390912 entries written so far.
2004/09/07 06:52:15|   Finished.  Wrote 4450672 entries.
2004/09/07 06:52:15|   Took 66.9 seconds (66560.1 entries/sec).
2004/09/07 06:52:15| logfileRotate: /var/log/squid/access.log
2004/09/07 06:52:15| helperOpenServers: Starting 3 'squid_auth_sql'
processes
2004/09/07 06:52:15| ipcCreate: fork: (12) Cannot allocate memory
2004/09/07 06:52:15| WARNING: Cannot run '/usr/lib/squid/squid_auth_sql'
process.
2004/09/07 06:52:15| ipcCreate: fork: (12) Cannot allocate memory
2004/09/07 06:52:15| WARNING: Cannot run '/usr/lib/squid/squid_auth_sql'
process.
2004/09/07 06:52:15| ipcCreate: fork: (12) Cannot allocate memory
2004/09/07 06:52:15| WARNING: Cannot run '/usr/lib/squid/squid_auth_sql'
process.
2004/09/07 06:52:31| aclMatchExternal: 'sql_auth' queue overload. Request
rejected.
2004/09/07 06:52:35| aclMatchExternal: 'sql_auth' queue overload. Request
rejected.
2004/09/07 06:52:36| aclMatchExternal: 'sql_auth' queue overload. Request
rejected.
2004/09/07 06:52:36| aclMatchExternal: 'sql_auth' queue overload. Request
rejected.
2004/09/07 06:52:39| aclMatchExternal: 'sql_auth' queue overload. Request
rejected.
2004/09/07 06:52:41| aclMatchExternal: 'sql_auth' queue overload. Request
rejected.

Это происходит, когда делается rotate логов Squid. В это время обычно
прыгает загрузка проца (ну и память наверное грузится).

Причем swap до конца не используется... или он его освобождает ? Эти данные
я вижу утром. Утром прокси перезапускается без проблем и работает до
следующего logrotate.

Mem:   1036928k total,  1010812k used,    26116k free,    50512k buffers
Swap:   248968k total,    48544k used,   200424k free,   298944k cached

Да, во время logrotate отрабатывает sarg. Файл access.log за день получается
на 70 Мб.

На самосборном 2.4.26 такой проблемы небыло.
Может подскажите где прочитать про тюнинг 2.6 при помощи sysctl ? А то в
гугле не нашел. И заодно идеи, что нужно подкрутить.



Reply to: