LINUX.ORG.RU

псевдогибернация


0

1

Пришла в голову такая мысль:

1) выделить блок памяти на HDD под гибернацию (назовем его N);

2) загрузиться в операционку без граф оболочки;

3) записать текущее состояние RAM в блок И и никогда блок N больше не перезаписывать;

4) настроить ОС, чтобы она постоянно грузилась гибернацией из этого блока N;

Вуаля - получено то состояние компа, которое у тебя обычно бывает при загрузке операционки и время загрузки сокращено в ~2 раза. Интересно, может есть готовые решения? И какие могут быть подводные камни?


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

Goury ★★★★★
()

Интересно, может есть готовые решения?

Открой для себя TuxOnIce и CONFIG_TOI_KEEP_IMAGE.

И какие могут быть подводные камни?

Они описаны в help-е к пункту ядра CONFIG_TOI_KEEP_IMAGE.

init_6 ★★★★★
()
Ответ на: комментарий от init_6

Вроде это то, что я искал. Правда в настоящий момент фраза 'пункт ядра' немного пугает (видел, как ковыряют другие, сам никогда не занимался). Но есть направление и это главное :) Спасибо!

Burns
() автор топика
Ответ на: комментарий от Burns

Спасибо!

Не за что. И да просто использование TuxOnIce вместо дефолтных механизмов само по себе даёт отличный прирост к скорости засыпания и выходя из сна. И я бы на твоём месте сперва потестил бы просто TuxOnIce.

init_6 ★★★★★
()

какой изврат ни придумают, только бы снапшоты не использовать

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.