Ограничение размера кеша

2010-01-29 Thread George Shuklin
А как ограничить размер дискового кеша? У меня ощущение, что от
работающего торрента система немного съезжает и за 10-15 часов
неактивности всего остального всю память отдаёт на дисковый кеш,
выпихивая простаивающий софт в своп (такое вообще может быть?)

Имею:
(shared=0, выкинул с 4ой позиции, чтобы влезло)

Mem:   40633764032408  30968280842941484
-/+ buffers/cache:10628403000536
Swap:  209714410382641058880



Re: Ограничение размера кеша

2010-01-29 Thread Sergiy Yegorov
субота 30 січень 2010 08:08:33 George Shuklin ви написали:
> А как ограничить размер дискового кеша? У меня ощущение, что от
> работающего торрента система немного съезжает и за 10-15 часов
> неактивности всего остального всю память отдаёт на дисковый кеш,
> выпихивая простаивающий софт в своп (такое вообще может быть?)
> 
> Имею:
> (shared=0, выкинул с 4ой позиции, чтобы влезло)
> 
> Mem:   40633764032408  30968280842941484
> -/+ buffers/cache:10628403000536
> Swap:  209714410382641058880
> 
Делаем cat /proc/sys/vm/swappiness и обнаруживаем причину.
Делаем sysctl -w vm.swappiness=10 и устраняем причину (можно добавить куда-
нибудь в /etc/sysct.conf или /etc/sysctl.d/).
-- 
Yours sincerely
Sergiy Yegorov
RHCT


signature.asc
Description: This is a digitally signed message part.


Re: Ограничение размера кеша

2010-01-29 Thread George Shuklin
В Сбт, 30/01/2010 в 08:27 +0200, Sergiy Yegorov пишет:
> субота 30 січень 2010 08:08:33 George Shuklin ви написали:
> > А как ограничить размер дискового кеша? У меня ощущение, что от
> > работающего торрента система немного съезжает и за 10-15 часов
> > неактивности всего остального всю память отдаёт на дисковый кеш,
> > выпихивая простаивающий софт в своп (такое вообще может быть?)
> > 
> > Имею:
> > (shared=0, выкинул с 4ой позиции, чтобы влезло)
> > 
> > Mem:   40633764032408  30968280842941484
> > -/+ buffers/cache:10628403000536
> > Swap:  209714410382641058880
> > 
> Делаем cat /proc/sys/vm/swappiness и обнаруживаем причину.
> Делаем sysctl -w vm.swappiness=10 и устраняем причину (можно добавить куда-
> нибудь в /etc/sysct.conf или /etc/sysctl.d/).

Спасибо. Гугль оказался на редкость невнятен, но нашлось вот это
http://ru.gentoo-wiki.com/wiki/Ядро_2.6

Ясно. Впрочем, вопрос про ограничение размера дискового кеша всё равно
остаётся.


Re: Ограничение размера кеша

2010-01-30 Thread Alexey Boyko
> Ясно. Впрочем, вопрос про ограничение размера дискового кеша всё равно
> остаётся.

Это не дисковый кеш, а страничный кеш. Под него линукс отдаёт всю свободную 
память. (А куда ж её девать-то?)

-- 
xmpp: alexey#boyko,km,ua


Re: Ограничение размера кеша

2010-01-30 Thread George Shuklin
В Сбт, 30/01/2010 в 11:44 +0200, Alexey Boyko пишет:
> > Ясно. Впрочем, вопрос про ограничение размера дискового кеша всё равно
> > остаётся.
> 
> Это не дисковый кеш, а страничный кеш. Под него линукс отдаёт всю свободную 
> память. (А куда ж её девать-то?)

Как может быть страничный кеш в 3 раза больше количества выделенной
памяти? 


Re: Ограничение размера кеша

2010-01-30 Thread Andrey Rahmatullin
On Sat, Jan 30, 2010 at 03:14:38PM +0300, George Shuklin wrote:
> Как может быть страничный кеш в 3 раза больше количества выделенной
> памяти? 
Никак не может, а где такое?

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

 помнится, профессор Преображенский из "собачье сердце" советовал не
читать с утра советских газет
 хочется добавить, что не стоит также и править iptables с утра :-)


signature.asc
Description: Digital signature


Re: Ограничение размера кеша

2010-01-30 Thread Alexey Boyko
> > Это не дисковый кеш, а страничный кеш. Под него линукс отдаёт всю
> > свободную память. (А куда ж её девать-то?)
> 
> Как может быть страничный кеш в 3 раза больше количества выделенной
> памяти?

_выделенной_? да хоть в сто раз. Ты запустил программу xxx. Ядро закешировало 
её. Ты её завершил - память освободилась, но в кеше осталась.


-- 
xmpp: alexey#boyko,km,ua


Re: Ограничение размера кеша

2010-02-04 Thread Andrey Melnikoff
George Shuklin  wrote:
> А как ограничить размер дискового кеша? У меня ощущение, что от
> работающего торрента система немного съезжает и за 10-15 часов^M
> неактивности всего остального всю память отдаёт на дисковый кеш,
> выпихивая простаивающий софт в своп (такое вообще может быть?)

> Имею:
> (shared=0, выкинул с 4ой позиции, чтобы влезло)

> Mem:   40633764032408  30968280842941484
> -/+ buffers/cache:10628403000536
> Swap:  209714410382641058880

 total   used   free sharedbuffers cached
Mem:   41435524005580 137972  0  270322325656
-/+ buffers/cache:16528922490660
Swap:  39117888243910964

Ничего не крутилось, стоит deluge в режиме daemon + gtk морда. 3 openvz
контейнера + Xorg с жирной мозиллой. Что-то у тебя таки память жрет.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org