
Ubuntu зависает каждый раз, когда использование памяти превышает 80%,
Похоже, что система зависла из-за нагрузки на диск — экран завис, и единственное, что я вижу — это горящий светодиодный индикатор диска.
Я уже установил swappiness на 1, и эта проблема беспокоила меня с версии 12.10.
Можно ли как-то настроить, чтобы исправить проблему? Или я могу только увеличить размер оперативной памяти?
И по моему опыту Windows зависает только тогда, когда загрузка оперативной памяти превышает 95%.
Если я установлю sudo swapoff -a
настройки, проблема с задержками все еще будет существовать, может быть, даже немного улучшится, по крайней мере, я смогу вводить какие-то данные, но дисковый ввод-вывод все еще будет происходить ненормально часто, вся система время от времени зависнет.
решение1
Могут возникнуть некоторые проблемы. Проверьте и выполните следующие действия.
Нагрев процессора,
Примечание:-Перейдите в настройки BIOS и следите за температурой процессора. Температура должна быть 40-50. Если она выше, используйте термопасту для охлаждения процессора.
Кабель Sata для жесткого диска
Примечание:-Должна возникнуть ошибка ввода-вывода. Замените кабель Sata жесткого диска.
Он может быть несовместим с 2 ГБ или 4 ГБ ОЗУ. Удалите 2 ГБ ОЗУ из вашего компьютера и попробуйте только на 4 ГБ ОЗУ при загрузке вашего компьютера.
Это решит вашу проблему.
решение2
Проблема может быть в одном из модулей оперативной памяти.
У меня возникла эта проблема, когда один из модулей оперативной памяти оказался в плохом состоянии, и из-за этого я не мог использовать более 75% оперативной памяти.
решение3
Ваше утверждение о том, что эта проблема у вас с 12.10, дает мне некоторое представление о возрасте оборудования. Наиболее вероятная проблема IMHO — это сбойные или неисправные сектора на жестком диске под разделом подкачки. Вам не нужно уменьшать swappiness, чтобы получить хорошую производительность. Добавьте вывод, free -m
и я, возможно, изменю свой ответ, так как 6 ГБ ОЗУ должно быть более чем достаточно для большинства нужд.