rapture 26.09.2011 06:34 unknown

Как установить лимит на использование кэша дисков в linux

?, linux
Recommended by: @utros
1. eurekafag 26.09.2011 06:35 WOK

Нахуя?

3. raptureeurekafag /1 26.09.2011 06:39 unknown

Когда запускаешь что-нибудь тяжелое, начинается кровь кишки, потому что кэш начинает сбрасываться, программа начинает свопится туда-обратно и пиздец.

4. eurekafagrapture /3 26.09.2011 06:40 WOK

Нет, кэш тут ни при чём. Читай сайт.

5. raptureeurekafag /4 26.09.2011 06:41 unknown

Слушай, я уже 2 недели такое наблюдаю. Рандомные программы, но первышают суммарный объем и пиздец.

6. eurekafagrapture /5 26.09.2011 06:42 WOK

С хуя ты решил, что виноват кэш? Разумеется, если ты забил всю память, начнётся свопинг. Но кэш тут никаким боком.

7. raptureeurekafag /6 26.09.2011 06:46 unknown

Нет,под кэш у меня уходит 50-53% памяти. Под программы обычно 30% Начинаешь запускать несколько вещей, и как только размер памяти > 40% под программы, он начинает свапить, но все ок. Если размер памяти еще немножко вырастет — начинается ОНО.

8. eurekafagrapture /7 26.09.2011 06:47 WOK

sysctl vm.swappiness=0

9. eurekafagrapture /7 26.09.2011 06:48 WOK

Что как бы очевидно, потому что дефолтовое значение там 60.

10. raptureeurekafag /8 26.09.2011 06:49 unknown

Обычный свап не приводит к подвисанию, подвисать начинает когда памяти не хватает и начинают еще и кэш пидорить

11. eurekafagrapture /10 26.09.2011 06:58 WOK

Тогда поздравляю, ты выиграл 12309!

12. raptureeurekafag /11 26.09.2011 06:59 unknown

БЛЕАТЬ

13. raptureeurekafag /11 26.09.2011 07:00 unknown

БЛЕАТЬ

14. eurekafagrapture /12 26.09.2011 07:00 WOK

Серверная ОС требует серверной памяти, хули ты хотел. Поставь 16 гигов как Я и забудь об этих проблемах!

15. raptureeurekafag /14 26.09.2011 07:01 unknown

:(

16. snakehoneyeurekafag /11 26.09.2011 07:01

ВРЕМЯ ПЕРЕУСТАНАВЛИВАТЬ LINUX, LINUX САМ НЕ ПЕРЕУСТАНОВИТСЯ

17. eurekafagrapture /15 26.09.2011 07:03 WOK

Съеби уже на венду, неосилятор. Или читай на лурке по сабжу разные твики, а также ещё твики кэшей, всякие там dirty_centisecs. Но сам кэш не жрёт память никак.

18. raptureeurekafag /17 26.09.2011 07:07 unknown

Я так думаю, что это либо просто удача, либо ты впустую проебал кучу времени :) Да, а что бывает когда заканчивается память? Страницы дискового кэша просто затираются вновь поступающими?

19. eurekafagrapture /18 26.09.2011 07:10 WOK

Страницы кэша всегда доступны на занятие приложениями, если они есть — хорошо, сэкономим на I/O, если страница пропала (приложение скушало) — не беда, прочитаем с диска. Никаких мер по сбережению кэша там нет, он фантомен и никак не влияет на занятость памяти (ну разве что нанопотери на обновление указателей страниц, не знаю, как там оно реализуется на уровне процессора). Так что у тебя упор идёт однозначно в I/O, и тебе надо выяснить причину этого. Для начала обнулить swappiness, если поможет (программы смогут отъедать до 95% памяти без свопа), это уже о многом говорит.

20. raptureeurekafag /19 26.09.2011 07:23 unknown

Все равно это работа по подкачке кэша, обновление указателей, сброс и т.п. Надо посмотреть как во фре реализуется, в серверной ос такого не было, даже при отсутсвии 16 ГБ памяти.

21. rapturerapture /20 26.09.2011 07:24 unknown

swappiness кстати, пока помогло (ожидаемо), спасибо.

22. eurekafagrapture /21 26.09.2011 07:24 WOK

В /etc/sysctl.conf вбить не забудь, пёс.

23. raptureeurekafag /22 26.09.2011 07:25 unknown

Уже, пёс

24. mva 26.09.2011 16:14 Psi+

а вообще, надо нахуй выкидывать жёесткие диски и юзать diskless-системы с дохуя оперативки и SSD для экстренного сохранения жизненно-важных вещей. адов тормознутый i/o не нужен :)

25. rapturemva /24 26.09.2011 16:20 unknown

И все из-за хуево прописанного io? Так у нас врачи любят проблемы решать: болят гланды? надо их вырезать.
Хотя кто-то там пилил ОС или ФС, где программы работают прямо на жестком диске, что нижелирует различия между оперативкой и оным.

26. mvarapture /25 26.09.2011 16:22 Psi+

различия не в том, где раотают программы, а в том, что скорость доступа к RAM в тысячи раз больше, чем скорость даже чтения даже с SATA-диска :)

27. utrosrapture /25 26.09.2011 17:18 Adium

i/o это вообще пиздец. У нас один сервер жутко тупил во время снятия дампа и мы от него отказались в пользу инновационного НАНОБЭКАПА!

28. raptureutros /27 26.09.2011 17:21 unknown

Попробуй FreeBSD. Или у вас Oracle?

29. utrosrapture /28 26.09.2011 17:23 Adium

У нас постгрес.
А ОС, стоящая на серверах, не в моём ведении.

30. raptureutros /29 26.09.2011 17:26 unknown

А чего ты постоянно то компы шефа взламываешь, то io тюнишь?

31. utrosrapture /30 26.09.2011 17:36 Adium

Работа у меня такая :)

Do you really want to delete ?