Проблема с Hibernate на Ubuntu 11.10 slow

Я установил Ubuntu 11.10 на свою машину, и я заметил несколько проблем с функциональностью Hibernate. Когда я использую s2disk / pm-hibernate, я вижу смущающе медленное пробуждение из состояния спящего режима. Я говорю о порядке 5-6 минут, когда Windows 7 в той же системе возобновляется в течение 1 минуты, даже когда я зимую с слегка загруженной системой. Но это медленное возобновление спящего режима неприемлемо, и я был бы рад, если кто-то может помочь мне его восстановить. У меня есть процессор Core i5 с 8 ГБ оперативной памяти. Я установил около 6 ГБ места на жестком диске для обмена. Было бы полезно, если бы кто-то помог мне определить и устранить узкое место в процессе возобновления.

Также с Windows 7 мне удалось настроить мою систему для автоматического пробуждения из состояния гибернации в указанное время. Но я не могу получить ту же функциональность, что и на Linux. Я следую этому Автоматическому системному будильнику .

Спасибо за вашу помощь!

Обновление:

Интересное наблюдение из / var / log / kern.log

Во время этапа s2disk: я вижу следующее сообщение журнала:

Jan 16 01:38:00 pc kernel: [10682.575070] PM: Preallocating image memory... done (allocated 1902274 pages)
Jan 16 01:38:00 pc kernel: [10706.894027] PM: Allocated 7609096 kbytes in 24.33 seconds (312.74 MB/s)

Это кажется узким местом стадии s2disk.

Во время возобновления единственные временные шаги в зависимости от kern.log:

Jan 16 01:38:01 pc kernel: [10709.361876] video LNXVIDEO:00: Restoring backlight state
Jan 16 01:38:13 pc kernel: [10726.919537] wlan0: authenticate with c0:c1:c0:f0:68:6b (try 1)

Это занимает 12 секунд.

Jan 16 01:38:15 pc kernel: [10728.620666] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
Jan 16 01:38:17 pc kernel: [10730.903990] wlan0: deauthenticated from *:*:*:*:*:6b (Reason: 15)

Это занимает 2 секунды.

Jan 16 01:38:17 pc kernel: [10730.967287] cfg80211: Calling CRDA to update world regulatory domain
Jan 16 01:38:19 pc kernel: [10732.265611] wlan0: authenticate with *:*:*:*:*:6b (try 1)

Это занимает 2 секунды.

Jan 16 01:38:19 banga-pc kernel: [10732.271086] wlan0: associated
Jan 16 01:38:35 banga-pc kernel: [10748.866054] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain
Jan 16 01:38:35 banga-pc kernel: [10748.866063] cfg80211: World regulatory domain updated:

Это занимает 16 секунд.

Остальные сообщения журнала находятся близко друг от друга во времени. Это не объясняет время возобновления 5-6 минут. Также примерно через 2 минуты работы я вижу окна и все, но система занимает около 3-4 минут, чтобы стать пригодной для использования. До тех пор я не вижу указателя мыши, и клавиатура не работает. Экран остается замороженным до тех пор, пока вы не дожидаетесь на sudo s2disk, который я выпустил до спячки в системе.

Странно, но мне нужна помощь, чтобы исправить это в ближайшее время. Я привык к & lt; 30 секунд возобновления работы и перезагрузки моего компьютера. Один раз в неделю. Я был бы рад, если бы смог получить то же самое с Ubuntu. Я также нуждаюсь в помощи, чтобы исправить описанную выше проблему ACPI Wakeup.

В случае, если это имеет значение, у меня есть встроенная графическая карта Intel на моем ноутбуке.

1
задан 16 January 2012 в 13:01

1 ответ

Вы должны проверить свое значение swappiness. Обычно он остается равным 60. Это должно быть 10 или 15:

cat / proc / sys / vm / swappiness

Вы можете изменить его на летать с

sudo bash -c "echo -e 10> / proc / sys / vm / swappiness"

и заставить его придерживаться

sudo bash -c "echo 'vm.swappiness = 15' >> /etc/sysctl.conf"

0
ответ дан 7 August 2018 в 19:55

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

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