Блин, что за форум. Уже сколько раз было - отправишь сообщение, а оно где-то доолго путешествует...

Если свои страницы ФБ читает-пишет многократно, то никакая самба их не вытеснит из кеша. Если же самба тоже постоянно елозит одно и то же, то зачем удерживать в кеше
страницы ФБ, который отдыхает ?

Ну там и FB работает постоянно - база небольшенькая 0,8 Гб примерно, 20-30 активных пользователей, и есть еще файловый каталог размером порядка 5-6 Гб, который очень активно читается. Памяти на сервере 2 Гб.


А если на RAW device базу расположить, то будет использоваться только кэш FB? и не будет такой конкуренции в файловом кэше?

Пусть у тебя много памяти. Тогда в общем кеше спокойно уживутся и ФБ, и самба. Если мало памяти, и ты выделишь ФБ большой кеш, то или самба будет на голодном
пайке, или большой кеш ФБ выкинут в своп.


Вот слазил туда, получил вывод top:

Tasks: 148 total,   1 running, 147 sleeping,   0 stopped,   0 zombie
Cpu(s): 3.9%us, 3.1%sy, 0.0%ni, 83.7%id, 7.7%wa, 0.6%hi, 0.9%si, 0.0%st
Mem:   2067836k total,  1974744k used,    93092k free,    62964k buffers
Swap:  4209008k total,      172k used,  4208836k free,  1399008k cached

Своп вроде практически не используется. В программе переодически наблюдается такая картина - все летает, потом на выполнении какого-нибудь запроса задержка и дальше снова все быстро. Попробую-ка сначала дать FB памяти поболе...


With b/r. Gleb.

Ответить