"Зимова сплячка не використовує силу" ... чи це?


22

Чи використовує сплячка більше енергії, ніж повне відключення?

Часто дана відповідь - ні, але я не можу не задатись питанням, чи це брехня: сплячка, здається, є функцією ACPI, і зовсім інший стан сну (S4), ніж, ну, "вимкнено" (S5).

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

Редагувати:

Я забув згадати останню частину питання, вибачте:
якщо так, то чим він відрізняється від відключення, від апаратної (не драйверної) точки зору?
Чи не повинні пристрої так само не отримувати живлення?
тобто як пристрій поводиться по-різному, коли він "вимикається" порівняно з тим, коли він перебуває у сплячому режимі?


7
Сучасні ПК використовують енергію навіть при відключенні.
Celeritas

3
Якщо ви зачепили шнур, поки він знаходився в S4, він все одно відновиться (з диска), як тільки ви знову подасте його живлення і включите його. Той факт, що більшість комп'ютерів черпає ДЕЯКУ потужність і в S4, і в S5, не має нічого спільного з різницею між S4 і S5. :)
Ƭᴇcʜιᴇ007

3
@ techie007: Ага, це так заплутано, коли ти кажеш, що S5 "скидає оперативну пам'ять", тому що "дамп" означає записувати вміст на диск (краш-дампи, основні звалища тощо), але коли ви сказали "дамп", ви мали на увазі відмову , яка переплутав чорт з мене. Гаразд, я бачу, що ви зараз говорите, але це все ще не має сенсу: S5 - це стан , а не дія . Він нічого не може зробити , чи не так? Дія відбувається перехід, і, схоже , походить від S4 до S1 еквівалентно переходу від S5 до S1 - в будь-якому випадку, система відновлює вміст оперативної пам'яті і повноваження всі пристрої назад, так що змушує S4 використовувати більше енергії, ніж S5?
Мехрдад

5
Мій комп'ютер буде реагувати на натискання клавіатури, коли в S4 (і увімкнеться), не в S5. Отже, є поведінкова різниця. ОС все одно не хвилює; якщо відключити / відключити ПК, він перейде до S5, але система відновить себе просто чудово.
avakar

3
Як у світі це питання "не конструктивне"? Я не бачу, як ці голоси для закриття виправдані ...
bwDraco

Відповіді:


11

Це залежить.

На деяких комп’ютерах S4 і S5 будуть використовувати однакову потужність. Я вважаю, що це більш поширений сценарій.

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


Чи можете ви надати будь-які посилання на джерела з додатковою інформацією?
ruakh

2
@ruakh: див. параметр "Контроль глибокого сну", стор. 49 в ftp.dell.com/Manuals/all-products/esuprt_desktop/…
Гаррі Джонстон

7

Згідно з цією статтею сплячий режим приблизно такий же, як і відключення живлення:

Зимова спливаюча потужність зменшує монітор до приблизно 5 Вт енергії, а ваш ПК - до 2,3 Вт - практично так само, як вимкнення ПК


Хто монітор отримує живлення від свого ПК? IDK про вас, але мій монітор отримує живлення від розетки.
Суперсереальний

@Kyle повинно бути небагато, тому що якщо ви від'єднаєте монітор від ПК, то він видає повідомлення типу "жодного сигналу не виявлено", тому їх потрібно живити через цей кабель, навіть коли машина вимикається. Але мені подобається ваша ідея отримати владу безпосередньо з ПК: P
Celeritas

Простий для вас тест: візьміть кабель VGA / DVI, який не підключений до комп'ютера, і підключіть його до монітора, він зробить те саме. Монітор має живлення від стіни і може відчути, коли металеві штифти підключені, коли він завершує ланцюг, адже один з цих штифтів - це заземлення.
Суперсереальний

2
Колись у мене був блок живлення, який включав комутаційний штепсель для підключення монітора, тож він автоматично вимкнувся б із ПК (це було ще від часів "зелених" моніторів, які б знали, коли потрібно вимкнути). У будь-якому випадку, в цьому випадку мій монітор був харчується від ПК. Не стандарт сьогодні, будь-якими способами ...
techturtle

Монітор, який не приймав живлення від ПК, не відповідав би чинним стандартам VESA EDID або HDMI. Наприклад, він не зможе надати ідентифікаційні дані при відключенні від мережі, що вимагається стандартом. (Див., Наприклад, розділ 8.4.4 стандарту HDMI, версія 1.3a)
Девід Шварц

6

Коли комп'ютер перебуває в сплячому режимі, вміст фізичної пам'яті (ОЗУ) зберігається на жорсткому диску, а комп'ютер фізично вимикається . Як результат, система не споживає більше енергії, ніж якби вона була вимкнена (але див. Виняток нижче).

Коли ви знову увімкнете комп’ютер, на початку процесу завантаження система виявить, що він перейшов у сплячку, і відновиться із зображення пам'яті на жорсткому диску. Система зі застарілим BIOS, ймовірно, пройде через POST так, ніби вона запускається з повного відключення. Система з UEFI часто знає, що система перебуває в сплячому режимі (про це повідомила операційна система) і обходить POST, замість цього безпосередньо переходить до завантажувача.

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

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

У Windows файл hiberfil.sysу корені системного тома використовується для резервування місця для вмісту фізичної пам'яті для сну.


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

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


1

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


1
Стани і переходи є повністю ортогональними. Що робить його концепцією ACPI замість концепції ОС / драйвера? Вони могли просто зробити різні переходи до однієї і тієї ж держави; що робить самі держави різними?
Мехрдад

@Mehrdad: стан визначається тим, що відбувається, коли ти перебуваєш у такому стані, як ти входиш до цього стану та як залишаєш цей стан. Якщо дві речі залишити по-різному, то це різні стани.
Девід Шварц

Як S4 і S5 залишаються по-різному, з точки зору обладнання?
Мехрдад

2
У багатьох системах BIOS намагається відновити якнайшвидше при виході з стану S4 (для задоволення вимог швидкого відновлення). Для цього це має бути інша держава. В іншому випадку BIOS не зможе знати, яку поведінку надати. (ОС може просто перевірити чи дійсний файл сплячки, тому він не потребує іншого апаратного стану. Але BIOS не може.) Також деякі прошивки очищають пам'ять, залишаючи стан S4, щоб переконатися, що новий екземпляр ОС може " t вкрасти інформацію, залишену в пам'яті від попереднього примірника. (Я не розумію, для чого це потрібно, але це факт.)
Девід Шварц

Ах, +1, що багато пояснює, дякую за чудову інформацію!
Мехрдад

0

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

Я рідко вимикаю свій ПК (лише в тих випадках, коли мені насправді доводиться перезавантажуватись, щоб завантажити якісь нові файли або коли Windows діє з розуму)


0

Моє найкраще вимірювання того, скільки енергії споживає ноутбук Toshiba (Intel Core i5, придбаний у 2011 році) в режимі сплячки, - це те, що він використовує 1,7 Вт. Зверніть увагу, це включає будь-яке енергоспоживання енергії в режимі очікування ! Тобто 1.7W може бути лише тим, що витрачається в блоці живлення і не має нічого спільного з тим, що відбувається в комп'ютері.

Я не можу сказати точності вимірювання ... тому замість цього я розкажу вам про свій метод вимірювання. Я дозволив комп'ютеру та акумулятору досягти стану сплячки та повного заряду акумулятора, залишивши його підключеним на добу, а потім дозволив йому перейти в режим сплячки до початку тесту. між настінним штепсельним роз'ємом та комп'ютерним адаптером живлення, який я провів у побутовому тарифному лічильнику (Enermet E130-BS).

Він зафіксував, що протягом 24 годин спожито електроенергії 0,040 кВт. У документації щодо тарифного лічильника зазначено, що сам лічильник споживає = <0,2 Вт. Я не можу сказати, включено чи не враховується потужність, що споживається тарифним лічильником, потужністю 0,040 кВт год. У ньому дуже технічний опис точності лічильника, але я не можу його зрозуміти.


-1

Він не використовує енергії, я не раз вводив комп’ютер у сплячий режим, приносив його до будинку друзів і запускав так, ніби ніколи не відключав його від мережі.


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

-3

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

У сплячому режимі використовується набагато менше енергії, ніж у режимі сну .


"Це не те саме, що відключення" ... ну, це в основному те, що я сказав у своєму первісному запитанні, де я сказав, що це S4 замість S5. Питання в тому, ну як? Чи не вимкнено все так чи інакше? Чим він відрізняється від відключення? І так, він використовує енергію, але чи використовує вона більше енергії, ніж відключення? (Навіщо це робити?)
Мехрдад

2
Кодування в Microsoft це невірно - сплячий режим зберігає вміст оперативної пам’яті на диску, а потім закриває ПК, не використовуючи живлення, поки його немає - windows.microsoft.com/en-us/windows7/… констатує "[сплячий режим] ставить ваш відкрийте документи та програми на жорсткому диску, а потім вимкніть комп'ютер. "
davidgo

1
@davidgo: Це всі кажуть, і саме тому я поставив це питання: наскільки я можу зрозуміти, що це відверта брехня (хоча і не дуже помилкова) - просто подивіться на стани ACPI S4 і S5.
Мехрдад

@davidgo Правильно. Стани сну (як S3) зберігають підключення оперативної пам'яті та переходять у режим низької потужності з достатньою потужністю для збереження оперативної пам'яті. Зимова сплячка скидається на диск і вимикається, і для збереження стану не потрібно енергії.
Ƭᴇcʜιᴇ007

1
Моє читання в S4 проти S5 заявляє, що всі говорять те саме - що система вимикається після скидання пам'яті на диск. Чи можете ви вказати на все, що означає інше, що я можу розглянути?
davidgo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.