Плюси і мінуси зимування


22

Нещодавно я почав систематично зимувати на своєму ноутбуці, а не вимикати його.

Основною причиною, яку я вирішив зробити це, є те, що я використовую одну зі своїх робочих областей як високоіндивідуальну інформаційну панель. Це купа вікон, просторово розташованих певним чином. Звичайно, я міг зробити купу сценаріїв запуску, щоб отримати той самий ефект, але це займе багато часу і важко керувати.

Ще одна причина полягає в тому, що одна з моїх робочих областей - це віртуалізована ОС Windows, яка потребує певного часу для завантаження.

Чи є якісь недоліки, щоб систематично зимувати, а не живитись? Все, що я можу придумати, - це потенційна протікання пам’яті, але наразі це, здається, не є проблемою.


Ви зимуєте ноутбук на диску або призупиняєте його таран?
maxschlepzig

Я не знаю, що за замовчуванням, але я припускаю, що він знаходиться на диску, оскільки я подорожую зі своїм ноутбуком, і це не впливає на мій акумулятор.
Олів'є Лалонде

Тільки
радійте,

Відповіді:


11

Існує два різних режими підвіски:

  • suspend-to-ram - зазвичай просто називається призупинити
  • призупинення на диск - зазвичай просто називається сплячим режимом

Підвіска до диска зазвичай відносно повільна, тому на деяких машинах просто швидше зробити справжню завантаження.

Suspend-to-ram залишає оперативну пам'ять. Залежно від обладнання, це може споживати дуже мало енергії. На більшості апаратних засобів зупинка / пробудження відбувається дуже швидко (1 - 2 секунди), і вона не забирає багато вашого акумулятора. Наприклад, на моїй Thinkpad немає проблем залишити його> 10 год у режимі призупинення таран.

Єдиним недоліком підвіски на диск, про який я можу придумати, є те, що важче налаштувати зашифровані розділи swap.

Звичайно, для оновлення ядра вам доведеться перезавантажити довгу працюючу систему - але це потрібно робити в будь-якому випадку. І такі технології, як ksplice , змінюють це для багатьох патчів, пов'язаних із безпекою.

Що стосується витоків пам'яті - якщо у вас є витік пам'яті, це, швидше за все, в якомусь недоброзичливому додатку, і тоді ви можете просто перезапустити цю програму.

Я весь час надходжу до оперативної пам’яті, тому що так зручно безпосередньо перезапустити роботу там, де ви пішли - я просто перезавантажуюсь для оновлень ядра, пов’язаних із безпекою або оновлень дистрибуції. Таким чином, тривалість роботи на моєму ноутбуці понад 100 днів - це нічого особливого.


3

Плюси:

  1. Що б ви не робили перед сплячкою, все одно є наступний раз, коли ви завантажуєтесь.

  2. Зимова сплячка (на відміну від призупинення) не використовує сили під час сплячки.

Мінуси:

  1. Збереження потребує більше часу для завантаження, щоб нормальний запуск (але економія часу при запуску всіх ваших програм може зробити це вартим).

  2. Чим більше оперативної пам’яті ви використовуєте, тим більше часу потрібно для сну / відновлення. Раніше я часто використовував сплячку в Жаунті та Карміці, але Lucid використовує набагато більше оперативної пам’яті, тому сплячка займає тривалий час.

  3. Щоб сплячка працювала, потрібно поміняти місце> = на кількість оперативної пам’яті в машині.


1
Гібернація займає більше часу для завантаження, що це нормальний запуск .. Мені це не комфортно.
mr_eclair

Що ви маєте на увазі під «мені не комфортно з цим»?
dv3500ea

Тому що я швидше завантажуюся, якщо я тримав комп’ютер у сплячому режимі, тому що всі програми, які я продовжував працювати, не зупинялися і запускалися, вони просто призупинялися і зберігалися як зображення в оперативній пам’яті
mr_eclair

Тобто призупинення не зимує. Призупинення набагато швидше, ніж (повторне завантаження або сплячка), але вимагає постійного джерела живлення.
dv3500ea

2

Я регулярно призупиняю свій ноутбук (який впадає в сплячку, якщо акумулятор виходить занадто низьким) і рідко вимикається. Єдине прикро, що я помічаю, це те, що якщо ви отримаєте оновлення безпеки ядра, вам потрібно перезавантажити машину, щоб застосувати її, тому є зручність / рішення щодо прийняття безпеки.

Коли я перебуваю вдома в своїй приватній мережі, я, як правило, не переймаюся і залишаю це, але коли я подорожую по чужій мережі, я перезавантажуюсь, щоб застосувати оновлення.


2

Існує вирішальне значення для призупинення оперативної пам’яті чи диска, хоча це стосується лише користувачів, які мають конфіденційні дані.

Призупинення (в оперативній пам’яті та навіть на диску) доцільно в безпечному середовищі, але це може бути великою проблемою у випадку втрати комп'ютера. Дані легко відновити з оперативної пам'яті. Зауважте, що після відновлення призупинення на диску, дані знову в оперативній пам'яті.

Найважливіші фрагменти даних - це паролі та ключі, які дозволять відновити всі інші дані після звичайного входу.

Дані можна легко відновити з оперативної пам’яті, використовуючи ieee 1394, який включає в себе проектну функцію DMA (!), Тому підключення смартфона до комп'ютера без реєстрації достатньо для отримання даних.

Потім існують більш розумні способи, як заморозити DRAM (та її дані) та підключити її до іншого пристрою для читання.

Дивіться: DMA атака та атака заморожування DRAM .


1

Я ніколи не бачив, щоб у системі Linux не вистачало пам'яті просто тому, що вона не перезавантажувалася досить часто. Якщо ви залишите програму, що протікає маморі, тривалий час працює, вона може з'їсти всю вашу пам'ять, але вбивство цієї програми поверне вас до чуйної системи. Немає причини перезавантажуватися під час звичайного перебігу подій, крім оновлень ядра.


1

Я не переживав сплячку повільніше, ніж звичайний запуск. Можливо мега-нові комп’ютери зі швидким процесором, але все ж із жорстким диском. Тоді швидше, можливо, це звичайний запуск, тоді потрібно читати інформацію з файлів, що перебувають у сплячому режимі. Крім того, якщо багато сплячого режиму відбувається повільніше, якщо його використовується все, то все, що є у барана, написано на сплячку, і більше читається з swap на старті. Зимова сплячка - це добре, якщо ви можете перестати працювати, нічого не втрачається, і почати працювати, щоб невдовзі продовжувати роботу. Але якщо згадується швидкість, то SSD швидкі, тому їх використання також зробить сплячку швидкою, і там інша технологія, що приходить Ive, прочитана близько 3 тижнів тому, але зараз не можу знайти в Google, - відьма Нової Рами буде зимувати в Рамі. Так, поки все обладнання вимкнено, але якось зберігається інформація, як на USB-накопичувачах. Також про сплячку в http://en.wikipedia.org/wiki/Hibernation_%28computing%29 Енергозбереження

Після сплячки апаратне забезпечення повністю вимкнено (як і для звичайного відключення). Тому машина, що перебуває у сплячому режимі, використовує не більше електроенергії, ніж вимкнена - сучасні машини, навіть якщо вони вимкнені, часто споживають небагато енергії, що дозволяє пробуджувати їх за допомогою таймера тривоги, Wake-on-LAN та ін. Таким чином, дозволяє економити електроенергію, уникаючи роботи, пов’язаної із відновленням усіх запущених програм після вимкнення комп'ютера, а потім його ввімкнення.

Зимова сплячка часто використовується на ноутбуках, у яких зазвичай є обмежена потужність акумулятора, і зазвичай вона може встановлюватися автоматично при тривожній роботі акумулятора. Більшість настільних комп'ютерів також підтримують сплячку, головним чином як загальний захід енергозбереження.

Технічне обслуговування обладнання

Гібернація також корисна, якщо повинно бути проведено технічне обслуговування, яке вимагає вимкнення обладнання (наприклад, зміна центрального процесора або джерела живлення). Для серверів, які потрібно запустити якнайшвидше після технічного обслуговування, сплячий режим та відновлення роботи можуть бути швидшими, ніж вимкнення, перезапуск серверних додатків і дозволить відновити тривалі обчислення, а не перезапускати.


0

Я не думаю, що є недоліки в сплячці.

Перегляньте цю статтю HowStuffWorks для отримання додаткової інформації.


У цій статті йдеться лише про те, щоб увімкнути комп’ютер. Спящий режим зберігає стан машини на жорсткому диску і вимикає його.
dv3500ea

0

Мої машини перезавантажуються лише для оновлень ядра. Якби цього ніколи не траплялося, мої машини постійно переходили б від "Підвішених" до "Невивішених". Навіть під час подорожі - коли машина прокидається за декілька моментів - коли всі мої програми працюють так, як я їх покинув - набагато ефективніше, ніж потрібно чекати кількох моментів, необхідних для завантаження, входу в систему, запуску програм.


0

Ще один фактор зі зимування проти призупинення: Ви можете це зробити під час польотів, тоді як я гадаю, що призупинення перешкоджає регулюванню польотів (надішліть мені коментар, якщо ні).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.