ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

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

Re: linux inode_cache



Vasiliy Tolstov пишет:
Exe wrote:
On Mon, 22 Oct 2007 14:25:08 +0400, Vasiliy Tolstov <vase@xxxxxxxxx> 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



 




Copyright © Lexa Software, 1996-2009.