Re: Limit cache size
George Shuklin writes: > Пока решил проблему изменением кода демона, работающего в гостевой > системе и отвечающего в гипервизор о свободной памяти (вместо free, > отдаётся free+cache). А гипервизор уже следит за тем, чтобы эта величина > была примерно такая, как должна быть по настройкам профиля. Стоит учитывать, что всякие tmpfs тоже считаются как cache. Но в отличие от кэша сбросить их можно разве-что в swap. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87sk3vud8p@sghpc.golosunov.pp.ru
Re: Limit cache size
Ну, я понял, что штатного решения нет. Пока решил проблему изменением кода демона, работающего в гостевой системе и отвечающего в гипервизор о свободной памяти (вместо free, отдаётся free+cache). А гипервизор уже следит за тем, чтобы эта величина была примерно такая, как должна быть по настройкам профиля. В условиях неограничиваемой памяти с оплатой по фактическому потреблению линуксовый подход "жрать сколько есть" становится накладным... -_-.. PS http://habrahabr.ru/blogs/cloud_computing/97998/ В Птн, 02/07/2010 в 07:31 +0400, Konstantin Matyukhin пишет: > 2010/7/1 George Shuklin : > > Ага, ага. Только если мы предоставим виртуальной машине неограниченный > > объём памяти она сожрёт его весь. Под дисковый кеш. Получается > > дороговато. > Количество объектов кэширования (инодов, каталогов и пр.) в таком случае > тоже должно быть неограничено, что вряд ли случится в реальности. > А по-существу, ручек не так-то и много. Крутите swappiness, чтобы > более аггрессивно > сбрасывать неиспользуемые страницы на диск, ну и можно, наверное, > каждую секудну писать 1 в /proc/sys/vm/drop_caches (кстати, интересно, > к чему это может привести). > Удачных экспериментов! >
Re: Limit cache size
2010/7/1 George Shuklin : > Ага, ага. Только если мы предоставим виртуальной машине неограниченный > объём памяти она сожрёт его весь. Под дисковый кеш. Получается > дороговато. Количество объектов кэширования (инодов, каталогов и пр.) в таком случае тоже должно быть неограничено, что вряд ли случится в реальности. А по-существу, ручек не так-то и много. Крутите swappiness, чтобы более аггрессивно сбрасывать неиспользуемые страницы на диск, ну и можно, наверное, каждую секудну писать 1 в /proc/sys/vm/drop_caches (кстати, интересно, к чему это может привести). Удачных экспериментов! -- С уважением, Константин Матюхин
Re: Limit cache size
Ага, ага. Только если мы предоставим виртуальной машине неограниченный объём памяти она сожрёт его весь. Под дисковый кеш. Получается дороговато. В Втр, 29/06/2010 в 22:18 +0400, yuri.nefe...@gmail.com пишет: > On Tue, 29 Jun 2010, George Shuklin wrote: > > > Есть ли возможность ограничить размер дискового кеша? > > > > Сразу отвечаю на вопрос: я точно знаю, что мне нужно. Мне нужно, чтобы ядро > > попусту не "пачкало" страницы памяти. Дело происходит на виртуальной > > машине, а отличное кеширование есть слоем ниже. > > > >http://www.linuxatemyram.com/index.html > >и далее по ссылке. > > Ю.
Re: Limit cache size
On 29.06.2010 21:18, yuri.nefe...@gmail.com wrote: On Tue, 29 Jun 2010, George Shuklin wrote: Есть ли возможность ограничить размер дискового кеша? Сразу отвечаю на вопрос: я точно знаю, что мне нужно. Мне нужно, чтобы ядро попусту не "пачкало" страницы памяти. Дело происходит на виртуальной машине, а отличное кеширование есть слоем ниже. http://www.linuxatemyram.com/index.html и далее по ссылке. Ю. СУПЕР! -- С уважением, Александр Гавенко. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c2c36e2.5000...@bifit.com.ua
Re: Limit cache size
On Tue, 29 Jun 2010, George Shuklin wrote: Есть ли возможность ограничить размер дискового кеша? Сразу отвечаю на вопрос: я точно знаю, что мне нужно. Мне нужно, чтобы ядро попусту не "пачкало" страницы памяти. Дело происходит на виртуальной машине, а отличное кеширование есть слоем ниже. http://www.linuxatemyram.com/index.html и далее по ссылке. Ю.
Re: Limit cache size
On Tue, 29 Jun 2010 19:32:44 +0400 George Shuklin wrote: > Есть ли возможность ограничить размер дискового кеша? > > Сразу отвечаю на вопрос: я точно знаю, что мне нужно. Мне нужно, чтобы ядро > попусту не "пачкало" страницы памяти. Дело происходит на виртуальной машине, > а отличное кеширование есть слоем ниже. > чем мешает "пачканье"? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100630011823.3a8b6...@gmail.com
Limit cache size
Есть ли возможность ограничить размер дискового кеша? Сразу отвечаю на вопрос: я точно знаю, что мне нужно. Мне нужно, чтобы ядро попусту не "пачкало" страницы памяти. Дело происходит на виртуальной машине, а отличное кеширование есть слоем ниже. -- wBR,George. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/215951277825...@web3.yandex.ru