Время от времени - обычно, когда у меня открыто много программ - мой ноутбук начинает выполнять то, что я считаю бесконечной операцией подкачки. Жесткий диск пишет и читает как сумасшедший, и мышь перестает реагировать. Когда я пытаюсь понять, какой процесс вызывает это, я нажимаю Ctrl kbd> + Alt kbd> + F1 kbd>, чтобы получить терминал, но я не могу даже войдите в систему, потому что операция занимает все системные ресурсы, а буквы появляются через несколько секунд или даже минут после нажатия клавиш. Обычно мне приходится сильно перезагружать компьютер, что, как я знаю, плохо для HD, так как он крутится как сумасшедший, когда я выключаю его.
Так что я не могу определить, какой процесс вызывает это, потому что я даже не могу открыть терминал для запуска top
, когда это происходит.
У меня 2G памяти и раздел подкачки 5G.
Что может быть причиной этого, и как я могу это исправить?
Просто, превышая объем оперативной памяти, вы помещаете все остальное в раздел подкачки, который намного медленнее, чем оперативная память. Таким образом, в результате происходит более медленный отклик системы.
Таким образом, решение будет иметь меньше открытых программ. С другой стороны, есть swappiness
Swappiness - это свойство ядра Linux, которое меняет баланс между выгрузкой оперативной памяти, а не удалением страниц из системного кеша страниц.
blockquote>из вики
и в этой теме объясняется, как его использовать.