2009/10/25 Igor Sysoev
<is@xxxxxxxxxxxxx>
On Sun, Oct 25, 2009 at 09:52:08PM +0200, Алексей Бобок wrote:
> Грузит все, но картинки дизайна вызываются, по логике, чаще всех.
> Не хотелось бы разводить доп. софт в виде Varnish и подобных.
> tmpfs заинтерисовала тем, что динамически изменяет свой размер,
> зависимо от объема данных. Не хочется заморачиваться с rsync, думаю
> можно в етот tmpfs кешировать. в любом случае попробовать можно, хуже
> не будет.
10 мегабайт часто запрашиваемых данных давным-давно лежат в кэше OS.
Столкнулся с проблемой: если статика лежит на одном железе с couchdb (размеры файликов базы где-то 50Г, из 4Г ОЗУ большая часть cached, система - linux x86_64)), то кеш ОС не спасает.
Как лучше тюнить в таком случае? Сразу говорю, бюджет пока не позволяет отдельный сервер под статику. Если tmpfs любит уходить в своп, может быть тогда попробовать /dev/ram0 отформатировать под файловую систему, по идее тогда будет работать sendfile ?
Varnish также не хочется ставить.
P.S. Да, я понимаю, что надо оптимизировать работу с couchdb, и, тем самым, уменьшить нагрузку на диски, но этим занимаются другие люди.
--
Regards,
Oleg