LINUX.ORG.RU

swap в ck-патчсете


0

0

Гуру, помогите отучить ядро свопить - есть 2 гига оперативки, при этом 500 мегов свободно но занято 300-400 метров свопа. В своп сливается по таймауту какому-то - впрок, причем мне этот прок нафиг не нужен. Но документацию никакую нарыть не смог, mapped выставил в 95, hardlimit отключил - всеравно свопит.

★★★★★

Ответ на: комментарий от e

Не слушай пердидущего оратара. Не ставь ваниллу ибо будут проблемы с... с... с, пускай будет, потенцией

anonymous
()
Ответ на: комментарий от e

С ваниллой все бы хорошо - но одна проприетарная софтнка работает только со staircase шедулером версии 12. То есть не просто ck - а ck с откаченным назад staircase..... Но вот в нагрузку достался уродский maped :(

Qui-Gon ★★★★★
() автор топика

vm.swappiness=0 в sysctl.conf А по умолчанию 60, то есть начинает свопится при 60% свободной оперативы.

ivanich ★★
()
Ответ на: комментарий от ivanich

В ck swapiness заменен на mapped, который по описанию работает наоборот - то есть swapiness надо ставить в 0, а mapped в 100. Выставлен. Не помогает. Помимо этого там еще какой-то сволочной процесс запускается который начинает выгружать из оперативки все что не используется независимо от наличия памяти. То есть оставляю на ночь комп - прихожу с утра и все приложения выгружены в своп. Быстрее перезагрузить - чем дождаться. Вот и пытаюсь найти параметр который эту таймаутную выгрузку отключает - то есть никаких выгрузок впрок - только по необходимости. Кончилась память - выгружаем. Есть хоть один процент - не трогаем.

Qui-Gon ★★★★★
() автор топика
Ответ на: комментарий от Qui-Gon

Гдето читал что в ck-патчсете есть патч который автоматом регулирует swapiness (mapped) и именно изза проблеммы описанной тобой этот патч когда-то выбросили из gentoo-sources(ну это так "к слову").

ivanich ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.