Спящий режим: Дальнее обнаружение, если существует недостаточно бесплатной области подкачки

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

Я могу проверить с помощью сценария (или что-либо еще), если существует достаточно области подкачки, прежде чем все будет закрыто?

Спасибо

0
задан 1 September 2012 в 17:04

1 ответ

Проблема, которую Вы видите здесь, состоит в том, что ядро должно выделить достаточно свободных страниц подкачки для записи быть в спящем режиме изображения, и это включает некоторые метаданные наверху также. К сожалению, ядро может только выяснить, сколько потребностей страниц, пишущих для свопинга после того, как оно заморозило процессы и это поздно в быть в спящем режиме процессе. Быть в спящем режиме в теории должно прыгнуть с парашютом, если существует недостаточно свободных страниц и возвращает Вас назад рабочей системе, таким образом, то, что Вы, кажется, должны перезагрузить, похоже на ошибку мне.

Как показывает опыт, один обычно размеры подкачивают ~2 x, размер доступной RAM, таким образом исчерпывая подкачку на в спящем режиме, не должен действительно перестать работать из-за отсутствия бесплатной подкачки; однако это немного более сложно из-за возможности наличия страниц, уже выгруженных и небольшое количество метаданных, наверху требуемых выписать быть в спящем режиме изображение.

1
ответ дан 21 October 2019 в 11:37

Другие вопросы по тегам:

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