linux inode_cache

Alex Vorona voron at amhost.net
Tue Oct 23 09:53:21 MSD 2007


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





More information about the nginx-ru mailing list