linux inode_cache
Vasiliy Tolstov
vase at selfip.ru
Tue Oct 23 10:19:49 MSD 2007
Alex Vorona wrote:
> Vasiliy Tolstov пишет:
>> Exe wrote:
>>> On Mon, 22 Oct 2007 14:25:08 +0400, Vasiliy Tolstov <vase at selfip.ru>
>>> wrote:
>>>
>>>> Каким образом можно под linux ограничить кеш под inode ?
>>>> на данный момент vmstat -m
>>>>
>>>> Cache Num Total Size Pages
>>>> inode_cache 2330188 2331345 768 466269
>>>> dentry_cache 2019829 2031975 256 135465
>>>>
>>>> На сервере всего 4 гига памяти, и при занятости 2 гигов кешем
>>>> инодов, начинает все тормозиться...
>>>>
>>>
>>> Что именно тормозится? Этот кеш автоматически урезается когда
>>> программам не хватает памяти,
>>> проблем быть не должно.
>>>
>>
>> Ядро 2.4.32. Крутиться только сервер баз данных mysql-4.1.21.
>> За пару тройку дней работы кеш забивается и начинает занимать порядка
>> 2,5 гигов оперативки, бд начинает лагать усиленно.
>> За все время периодической проверки vmstat -m не видел, чтобы кеш
>> урезался. Он только растет.
>>
>>
> на http://kerneltrap.org/node/4462 рекомендуют поиграться с
> /proc/sys/vm/vm_vfs_scan_ratio в сторону уменьшения до 1-3
>
Уже пробовал, по крайней мере, когда уже случилось ж - не помогает. Или
надо поменять, прописав в sysctl.conf и перезапустить сервер?
--
С уважением, Vasiliy Tolstov
http://www.selfip.ru
More information about the nginx-ru
mailing list