В случае, если этот вопрос слишком субъективен / нарушает какие-либо правила StackOverflow, мои извинения.

Последние 2 недели я выполнял задачи по загрузке процессора и памяти. Но даже после того, как я остановил работу, система стала патетически медленной. Простая операция, такая как открытие терминала нажатием на иконку, занимает 4 5 секунд. И Firefox много зависает. Я скопировал около 60L файлов с моего сервера (который находится в соседней комнате) в локальную систему, и он работал со вчерашнего утра (30 часов и подсчет). Как диагностировать, что занимает так много доступных ресурсов, что Linux чувствует себя хуже, чем Vista? На данный момент я не могу перезапустить систему, так как операция scp все еще выполняется :( Я проверил System Monitor, и он показывает использование CPU1 и CPU2 между 20-40% [оно продолжает колебаться].

Конфигурация: 64-битный процессор AMD, 2 ГБ оперативной памяти.

1 ответ1

0

Наиболее вероятная причина заключается в том, что после операций с интенсивной памятью происходит перестановка большого объема памяти. Так как своп хранится на жестком диске, манипулирование им сильно замедляет работу системы. Единственное решение, которое я знаю, это отключить своп, а затем включить его снова (у вас должны быть права суперпользователя):

swapoff -a
swapon -a

Тем не менее, убедитесь, что у вас достаточно оперативной памяти для хранения всей подкачки памяти. В противном случае вы можете перезагрузить компьютер для очистки подкачки или подождать, пока система настроит и отключит часто используемую память.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .