maximsohryakov
@maximsohryakov
MiMEKiZ

Почему задействуется swap-раздел?

Изначально столкнулся с проблемой, что ноутбук не уходит в гибернизацию.
После открытия крышки висело сообщение:
Freezing of task failed after 20.006 seconds (... wq_busy=0)

Поискав по интернету, решил, что это проблема с размером swap-раздела. Через Gparted уменьшил текущий рабочий раздел на 20 ГБ, и свободное место переформатировал в linux-swap раздел. (Мой текущий размер ОЗУ 16 Гб. ).
Если коротко, то воспользовался материалом по ссылке: тык
Но, тем не менее это мало чем помогло, ибо были проблемы с уходом в сон USB-C и синезуба.
Забил на время, но не на долго.
И вылилось это в другую проблему:

Любое копирование файлов вызывает временное подвисание компьютера, и выброс всего содержимого из оперативной памяти в файл подкачки. Проблема наблюдалась не только при копировании файлов, но и при банальном заакрытии относительно тяжелой программы.
После выброса всего их ОЗУ она оставалась пустая, до момента, пока востребованные данные не подгружались из swap обратно в ОЗУ.

Вылечил это тем, что в файле /etc/fstab удалил UUID своего swap раздела, заменив его, как и раньше на значение '/swapfile'
UUID=998201ff-df34-470c-a7a8-f72f9178833c /               ext4    errors=remount-ro 0       1
UUID=1ba29f83-974b-417b-a2a1-ad789dab74ad none            swap    sw              0       0

вернул обратно к виду: 

UUID=998201ff-df34-470c-a7a8-f72f9178833c /               ext4    errors=remount-ro 0       1
/swapfile none            swap    sw              0       0


Суть вопроса: в чем может быть проблема такого поведения?
  • Вопрос задан
  • 871 просмотр
Решения вопроса 1
Zoominger
@Zoominger
System Integrator
Через Gparted уменьшил текущий рабочий раздел на 20 ГБ, и свободное место переформатировал в linux-swap раздел.

Нихрена себе.

Суть вопроса: в чем может быть проблема такого поведения?

Ковыряйте vm.swappiness, который указывает, когда использовать раздел подкачки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы