Что такое информация в режиме приостановки
Обновлено: 21.11.2024
В настоящее время доступно три метода приостановки:
Приостановка работы в ОЗУ (также известная как приостановка или сон) Состояние ожидания S3, определенное ACPI. Работает путем отключения питания большинства частей машины, кроме оперативной памяти, которая требуется для восстановления состояния машины. Из-за большого энергосбережения желательно, чтобы ноутбуки автоматически переходили в этот режим, когда компьютер работает от аккумуляторов и крышка закрыта (или пользователь какое-то время неактивен). Suspend to disk (также известный как hibernate) Спящее состояние S4, как определено ACPI. Сохраняет состояние машины в пространстве подкачки и полностью выключает машину. Когда машина включена, состояние восстанавливается. До тех пор нулевое энергопотребление. Приостановка для обоих Гибрид вышеупомянутых методов, иногда называемый гибридной приостановкой. Сохраняет состояние машины в пространстве подкачки, но не выключает машину. Вместо этого он вызывает обычную приостановку в ОЗУ. Поэтому, если батарея не разряжена, система может возобновить работу из оперативной памяти. Если батарея разряжена, систему можно возобновить с диска, что намного медленнее, чем возобновление из ОЗУ, но состояние машины не будет потеряно.
Существует несколько низкоуровневых интерфейсов (бэкендов), обеспечивающих базовые функции, и несколько высокоуровневых интерфейсов, предоставляющих настройки для обработки проблемных аппаратных драйверов/модулей ядра (например, повторная инициализация видеокарты).
Эту статью или раздел необходимо расширить.
Причина: Документ "приостановить до бездействия" (называемый ядром S2Idle, S0ix от Intel и Modern Standby от Microsoft) и значения /sys/power/mem_sleep. (Обсудить в Talk:Управление питанием/Приостановка и переход в спящий режим)
Содержание
Низкоуровневые интерфейсы
Хотя эти интерфейсы можно использовать напрямую, рекомендуется использовать высокоуровневые интерфейсы для приостановки/гибернации. Непосредственное использование низкоуровневых интерфейсов значительно быстрее, чем использование любого высокоуровневого интерфейса, поскольку выполнение всех обработчиков до и после приостановки требует времени, но обработчики могут правильно установить аппаратные часы, восстановить беспроводную связь и т. д.
ядро (swsusp)
Самый простой способ – напрямую сообщить встроенному в ядро программному коду приостановки (swsusp) переход в состояние приостановки; точный метод и состояние зависят от уровня аппаратной поддержки. В современных ядрах запись соответствующих строк в /sys/power/state является основным механизмом запуска этой приостановки.
uswsusp
uswsusp («Приостановка программного обеспечения в пользовательском пространстве») — это оболочка вокруг механизма приостановки работы ядра в ОЗУ, которая выполняет некоторые манипуляции с графическим адаптером из пользовательского пространства перед приостановкой и после возобновления работы.
См. основную статью Uswsusp.
Интерфейсы высокого уровня
Конечной целью этих пакетов является предоставление двоичных файлов/скриптов, которые можно вызывать для приостановки/перехода в спящий режим. На самом деле подключение их к кнопкам питания, щелчкам меню или событиям крышки ноутбука обычно предоставляется другим инструментам. Чтобы автоматически приостанавливать работу или переходить в спящий режим при определенных событиях, связанных с питанием, таких как закрытие крышки ноутбука или разрядка аккумулятора в процентах, вы можете попробовать запустить Acpid.
системный
Спящий режим
Для использования режима гибернации необходимо создать раздел или файл подкачки. Вам нужно будет указать ядру на ваш своп, используя параметр возобновления = ядра, который настраивается через загрузчик. Вам также потребуется настроить файл initramfs. Это говорит ядру попытаться возобновить работу с указанного свопа в раннем пользовательском пространстве. Эти три шага подробно описаны ниже.
О разделе подкачки/размере файла
Даже если ваш раздел подкачки меньше оперативной памяти, у вас все равно есть большая вероятность успешного перехода в спящий режим. См. «image_size» в документации ядра для получения информации о псевдофайле image_size sysfs(5).
Приостановленный образ не может охватывать несколько разделов подкачки и/или файлов подкачки. Он должен полностью помещаться в один раздел подкачки или один файл подкачки.[1]
Необходимые параметры ядра
Должен использоваться параметр ядра restore=swap_device. В качестве swap_device можно использовать любой из постоянных методов именования блочных устройств. Например:
- resume=UUID=4209c845-f495-4c43-8a03-5363dd433153
- resume="PARTLABEL=Поменять раздел местами"
- resume=/dev/archVolumeGroup/archLogicalVolume -- если подкачка находится на логическом томе LVM
Параметры ядра вступят в силу только после перезагрузки. Чтобы иметь возможность сразу перейти в спящий режим, получите старший и младший номера устройств тома из lsblk и повторите их в формате major:minor в /sys/power/resume . При использовании файла подкачки дополнительно укажите смещение возобновления в /sys/power/resume_offset .[2]
Например, если используется устройство подкачки 8:3 :
Или при переходе в спящий режим в файл подкачки, если файл подкачки находится на томе 8:2 и имеет смещение 38912 :
Спящий режим в файл подкачки
Предупреждение: Btrfs на ядре Linux до версии 5.0 не поддерживает файлы подкачки. Несоблюдение этого предупреждения может привести к повреждению файловой системы. Хотя файл подкачки может использоваться на Btrfs при подключении через петлевое устройство, это приведет к серьезному снижению производительности подкачки.
Для использования файла подкачки необходимо также задать параметры ядраSusume=swap_device и, кроме того,Susmuse_offset=swap_file_offset. См. документацию ядра.
swap_device — это том, на котором находится файл подкачки, и он соответствует тому же формату, что и корневой параметр. Значение swap_file_offset можно получить, выполнив команду filefrag -v swap_file , вывод будет в формате таблицы, а требуемое значение находится в первой строке столбца Physical_offset. Например:
В примере значением swap_file_offset является первое число 38912 с двумя точками.
- Для определения устройства_подкачки можно использовать следующую команду: findmnt -no UUID -T /swapfile
- Для определения смещения_файла_подкачки можно использовать следующую команду: filefrag -v /swapfile | awk '$1=="0:" '
- Значение swap_file_offset также можно получить, запустив swap-offset swap_file . Двоичный файл swap-offset предоставляется в наборе инструментов uswsusp. Если вы используете этот метод, то эти два параметра должны быть указаны в /etc/suspend.conf через ключи возобновить устройство и возобновить смещение. В этом случае перезагрузка не требуется.
- Для многоуровневого блочного устройства, такого как зашифрованный контейнер (LUKS), RAID или LVM, параметр возобновления должен указывать на разблокированное/сопоставленное устройство, содержащее файловую систему с файлом подкачки.
- Если файл подкачки находится в /home/ , systemd-logind не сможет определить его размер и, таким образом, предотвратит переход в спящий режим со следующим сообщением: Не удалось перевести систему в спящий режим через logind: недостаточно подкачать место для гибернации. Два обходных пути см. в systemd issue 15354.
Совет. Возможно, вы захотите уменьшить объем подкачки для вашего файла подкачки, если единственной целью является переход в спящий режим, а не расширение ОЗУ.
Спящий режим в файл подкачки на Btrfs
Число возобновления_смещения можно вычислить с помощью инструмента btrfs_map_physical.c. Не пытайтесь использовать инструмент filefrag, в Btrfs "физическое" смещение, которое вы получаете от filefrag, не является реальным физическим смещением на диске; существует адресное пространство виртуального диска для поддержки нескольких устройств. [3]
Загрузите или скопируйте инструмент btrfs_map_physical.c в файл с именем btrfs_map_physical.c , затем скомпилируйте его,
и запустите его. Пример вывода показан ниже.
Обратите внимание на первое физическое смещение, возвращенное этим инструментом. В этом примере мы используем 4009762816. Также обратите внимание на размер страницы, который можно узнать с помощью getconf PAGESIZE .
Чтобы вычислить значение возобновления_смещения, разделите физическое смещение на размер страницы. В этом примере это 4009762816 / 4096 = 978946 .
Гибернация в томе LVM с тонким предоставлением
Вы можете полностью выделить том LVM, просто заполнив его нулями. Например:
Чтобы убедиться, что том полностью выделен, вы можете использовать:
Полностью выделенный том будет отображаться как имеющий 100% использование данных.
Предупреждение. Не используйте TRIM на томах подкачки с тонким выделением ресурсов, которые используются для гибернации, т. е. не используйте discard в /etc/fstab и параметр -d / --discard для swapon. . В противном случае используемое пространство будет освобождено.
Настройте initramfs
- При использовании initramfs с базовым обработчиком (по умолчанию) обработчик возобновления требуется в /etc/mkinitcpio.conf . Будь то по метке или по UUID, на раздел подкачки ссылается узел устройства udev, поэтому хук возобновления должен идти после хука udev. Этот пример был создан с использованием конфигурации хука по умолчанию:
- Когда используется initramfs с обработчиком systemd, механизм возобновления работы уже предоставлен, и дополнительные обработчики добавлять не нужно.
Технология Intel Rapid Start (IRST)
При включенной технологии Intel Rapid Start (IRST) выход из глубокого сна занимает «на несколько секунд больше, чем выход из S3, но намного быстрее, чем выход из спящего режима».
Многие системы на базе процессоров Intel поддерживают встроенное ПО для IRST, но требуют специального раздела на твердотельном накопителе (а не на жестком диске). OEM-развертывания Windows могут уже иметь уже существующий раздел IRST, который можно сохранить в процессе установки Arch Linux (вместо очистки и переразметки всего SSD). Он должен отображаться как неформатированный раздел, равный по размеру оперативной памяти системы.
Предупреждение. Раздел Intel Rapid Start не зашифрован; «Intel рекомендует отключать технологию Intel Rapid Start, если вы используете программное шифрование диска».[4]
Однако, если вы собираетесь стереть и переразметить весь диск (или уже сделали это), раздел IRST необходимо создать заново, если вы также планируете использовать эту технологию.Это можно сделать, создав пустой раздел, равный по размеру оперативной памяти системы, и установив его тип раздела на GUID D3BFE2DE-3DAF-11DF-BA40-E3A556D89593 для раздела GPT или ID 0x84 для раздела MBR. Вам также может потребоваться включить поддержку IRST в настройках микропрограммы вашей системы.
Совет. Продолжительность времени до запуска IRST (после приостановки) можно настроить в настройках микропрограммы системы.
Продолжительность процесса перехода в спящий режим IRST (т. е. копирования «всего содержимого ОЗУ в специальный раздел») зависит от объема ОЗУ системы и скорости твердотельного накопителя и может занимать от 20 до 60 секунд. Некоторые системы могут указывать на завершение процесса с помощью светодиодного индикатора, например, когда он перестает мигать.
См. также общие вопросы и ответы и руководства пользователя для технологии Intel Rapid Start.
Устранение неполадок
ACPI_OS_NAME
Возможно, вы захотите настроить таблицу DSDT, чтобы она заработала. См. DSDT.
Приостановка/спящий режим не работает или работает непостоянно
Было много сообщений о том, что экран становится черным без легко видимых ошибок или возможности что-либо сделать при входе и выходе из режима ожидания и/или гибернации. Эти проблемы наблюдались как на ноутбуках, так и на настольных компьютерах. Это не официальное решение, но переход на более старое ядро, особенно LTS-ядро, вероятно, исправит это.
Также проблема может возникнуть при использовании аппаратного сторожевого таймера (отключен по умолчанию, см. RuntimeWatchdogSec= в systemd-system.conf(5) § ОПЦИИ). Ошибка сторожевого таймера может привести к перезагрузке компьютера до того, как система завершит создание образа гибернации.
Переход с видеодрайвера Radeon на более новый драйвер AMDGPU также может помочь сделать процесс гибернации и пробуждения успешным.
После обновления до ядра 4.15.3 возобновление может завершиться ошибкой со статическим (немигающим) курсором на черном экране. Внесение модуля nvidiafb в черный список может помочь. [5]
Ноутбуки с ЦП Intel, которые загружают модуль intel_lpss_pci для сенсорной панели, могут столкнуться с паническим состоянием ядра при возобновлении работы (мигание заглавных букв) [6]. Модуль нужно добавить в initramfs как:
Пробуждение по локальной сети
Если функция Wake-on-LAN активна, сетевая карта будет потреблять энергию, даже если компьютер находится в спящем режиме.
Мгновенный выход из режима ожидания
Система не выключается в спящем режиме
Когда вы переводите систему в спящий режим, она должна выключаться (после сохранения состояния на диске). Иногда вы можете видеть, что светодиод питания все еще светится. Если это произойдет, может быть полезно настроить HibernateMode на выключение в sleep.conf.d(5):
С приведенной выше конфигурацией, если все остальное настроено правильно, при вызове режима гибернации systemctl машина отключит сохранение состояния на диск при этом.
Технология Intel® Remote Wake (Intel® RWT) позволяет удаленно вывести домашний компьютер из энергосберегающего спящего режима с помощью включенных программ через Интернет.
Общая информация
Устранение неполадок
Общая информация
Как работает Intel RWT
При настройке программы или службы с поддержкой Intel RWT вам будет предложено использовать Intel RWT. Когда вы включаете Intel RWT, вы можете использовать программы или службы для вывода компьютера из спящего режима.
Находясь вне дома, с помощью программы с поддержкой Intel RWT вы можете разбудить свой компьютер. После пробуждения ПК вы можете получить доступ к фотографиям, музыке, фильмам и документам через сторонние программы. Используя включенные программы, ваш компьютер также может выходить из спящего режима для служб резервного копирования или настройки, вызовов VoIP, а также для множества других целей.
В дополнение к включенным программам Intel RWT также устанавливает апплет, который можно использовать для управления настройками доступа к ПК. Вы можете найти апплет Intel RWT в Панели управления, если хотите внести изменения в его настройки:
- Вкл. позволяет выбранным вами программам выводить компьютер из спящего режима.
- Выкл. запрещает всем программам выводить компьютер из спящего режима.
Вы также можете разрешить или запретить отдельным программам пробуждать компьютер и просматривать журнал действий, в котором показаны программы, недавно выводившие компьютер из спящего режима.
Не все программы могут использовать Intel RWT. Проверьте документацию по вашей программе, чтобы определить, поддерживает ли она Intel RWT.
Примечание | Если вы отключите Intel RWT, настройки питания не вернутся к предыдущим настройкам. Чтобы изменить параметры питания, перейдите в раздел «Электропитание» панели управления. |
Поддерживаемые операционные системы
Intel RWT поддерживает Windows* Vista Home Premium и Windows Vista* Ultimate (32-разрядная/64-разрядная версия).
Параметры питания операционной системы
Intel RWT позволяет программам и службам вывести компьютер из спящего режима. Ваш компьютер должен находиться в спящем режиме, а не в режиме гибернации или выключении.
Когда вы включаете Intel RWT во время установки программы, параметры питания автоматически настраиваются для Intel RWT.Если вам потребуется изменить параметры питания позже, откройте Intel RWT и выберите Параметры питания настроены для технологии Intel Remote Wake, а затем установите флажок на вкладке «Общие».
Чтобы найти параметры электропитания Windows Vista*, щелкните Панель управления > Параметры электропитания. Чтобы перевести компьютер в спящий режим, нажмите "Пуск", щелкните стрелку рядом с кнопкой "Блокировка" и выберите "Спящий режим".
При автоматической настройке параметров питания для Intel RWT параметры панели управления параметрами питания изменяются на следующие:
Панель управления Intel RWT
При настройке программ и служб с поддержкой Intel RWT вам будет предложено включить Intel RWT. Если вы решили не включать Intel RWT во время первоначальной настройки, вы можете включить его позже в панели управления. Выберите Intel RWT, чтобы включить или выключить эту возможность или внести изменения в ее настройки.
Чтобы открыть Intel RWT, выполните следующие действия:
- Нажмите «Пуск» > «Панель управления» > «Сеть и Интернет». (В классическом представлении значок технологии Intel Remote Wake Technology находится на панели управления.)
- Дважды щелкните Intel Remote Wake Technology.
Программы, совместимые с Intel RWT
- Cyberlink Live*: обеспечивает удаленный доступ ко всем вашим цифровым медиафайлам (включая телевизор) из любого места.
- Orb*: позволяет удаленно получать доступ к медиафайлам путем потоковой передачи контента через Интернет, избавляя от необходимости заранее синхронизировать медиаданные.
Включение программ для использования Intel RWT
При настройке программ и служб с поддержкой Intel RWT вам может быть предложено использовать Intel RWT. Если вы решите не использовать Intel RWT во время первоначальной настройки, вы сможете включить его позже.
Не все программы могут использовать Intel RWT. Проверьте документацию по вашей программе, чтобы определить, поддерживает ли она Intel RWT.
Выполните следующие действия, чтобы программа могла использовать Intel RWT:
- Убедитесь, что установлена программа или служба с поддержкой Intel RWT, которую вы хотите вывести из спящего режима.
- В установленной программе включите параметр Intel RWT, если он доступен.
- Включите Intel RWT: нажмите «Пуск» > «Панель управления» > «Сеть и Интернет».
- Дважды щелкните Intel Remote Wake Technology.
- На вкладке "Общие" выберите "Вкл." и установите флажок, чтобы при необходимости автоматически регулировать параметры питания.
- Перейдите на вкладку "Программы" и установите флажок, чтобы разрешить программе выводить компьютер из спящего режима.
- Нажмите "ОК".
Управление доступом к программе
На вкладке «Программы» вы можете разрешить или запретить отдельным программам выводить компьютер из спящего режима. В списке программ показаны только те программы, которые поддерживаются Intel RWT.
Чтобы разрешить программу:
- Убедитесь, что функция Intel RWT включена и что на вкладке "Общие" установлен флажок "Автоматические настройки питания".
- Установите флажок Разрешить, чтобы программа могла вывести компьютер из спящего режима.
Чтобы заблокировать программу:
- Снимите флажок Разрешить, чтобы программа не могла вывести компьютер из спящего режима.
Отключение Intel RWT
Вы можете отключить функцию Intel RWT, если хотите, чтобы все программы не выводили компьютер из спящего режима. Этот параметр переопределяет все параметры, которые вы установили для отдельных программ. Чтобы заблокировать отдельную программу, используйте вкладку "Программы".
Выполните следующие действия, чтобы отключить Intel RWT:
- Откройте Intel RWT. Нажмите «Пуск» > «Панель управления», а затем дважды щелкните апплет Intel Remote Wake Technology.
- На вкладке "Общие" выберите "Выкл." и нажмите "ОК".
- Чтобы изменения вступили в силу, перезагрузите компьютер.
Если вы отключите Intel RWT, настройки питания не вернутся к предыдущим настройкам. Чтобы изменить параметры электропитания, перейдите на панель управления параметрами электропитания.
Устранение неполадок
Программа не выводит компьютер из спящего режима
Возможные причины и решения этой проблемы включают следующее:
ПК не поддерживает Intel RWT.
Программное обеспечение сторонних производителей не поддерживается для Intel RWT. Проверьте документацию по вашей программе, чтобы убедиться, что она поддерживает Intel RWT.
Для правильной работы Intel RWT требуется проводное соединение Ethernet между ПК и широкополосным модемом/маршрутизатором. Убедитесь, что ваш ПК с поддержкой Intel RWT настроен правильно.
Возможно, компьютер находится в режиме гибернации или отключен, что препятствует удаленному выходу из спящего режима. Переведите ПК в спящий режим. Чтобы вручную перевести компьютер в спящий режим, нажмите "Пуск", нажмите на стрелку рядом с кнопкой "Блокировка" и выберите "Спящий режим".
Убедитесь, что Intel RWT включен:
- Нажмите "Пуск" > "Панель управления" > "Сеть и Интернет".
- Дважды щелкните Intel Remote Wake Technology.
- На вкладке "Общие" выберите "Вкл." и нажмите "ОК".
- Чтобы изменения вступили в силу, перезагрузите компьютер.
Убедитесь, что параметры питания вашего компьютера оптимизированы для Intel RWT:
- Нажмите "Пуск" > "Панель управления" > "Сеть и Интернет".
- Дважды щелкните Intel Remote Wake Technology.
- На вкладке "Общие" выберите "Автоматическая настройка параметров питания для технологии Intel Remote Wake" и нажмите "ОК".
- Чтобы изменения вступили в силу, перезагрузите компьютер.
Убедитесь, что на вашем компьютере есть проводное подключение к Интернету. Для Intel RWT требуется постоянное проводное подключение к Интернету, когда компьютер находится в спящем режиме. Ваш компьютер должен быть настроен на автоматическое получение IP-адреса (интернет-протокола) с использованием DHCP (протокола динамической конфигурации хоста). Чтобы настроить параметры сети для Intel RWT:
- Нажмите "Пуск" > "Панель управления" > "Сеть и Интернет".
- Нажмите "Центр управления сетями и общим доступом".
- Выберите сетевое подключение и нажмите Просмотреть статус.
- Нажмите "Свойства".
- Выберите Интернет-протокол версии 4 (TCP/IPv4) и нажмите "Свойства".
- Убедитесь, что выбран параметр Получить IP-адрес автоматически.
Прерывистый выход из режима ожидания
Системы, поддерживающие Intel RWT, могут периодически или случайным образом выходить из режима ожидания, если включена функция Пробуждение по направленному пакету.
Если в системе с поддержкой эту функцию можно отключить вручную на вкладке «Управление питанием» страницы «Свойства» сетевого адаптера машины (см. снимок экрана ниже).
Следуйте приведенным ниже инструкциям, чтобы отключить настройку Wake on Directed Packet:
- Нажмите "Пуск" > "Настройки" > "Панель управления" > "Система".
- Перейдите на вкладку "Оборудование", а затем нажмите "Диспетчер устройств".
- Разверните запись для сетевых адаптеров.
- Щелкните правой кнопкой мыши сетевой контроллер (например, Intel Pro/1000 MT Connection) и выберите "Свойства".
- Перейдите на вкладку "Управление электропитанием".
- Для параметра "Пробуждение по локальной сети" снимите флажок "Пробуждение по направленному пакету".
- Нажмите "ОК".
Теперь система должна перейти в ждущий или спящий режим без периодических или случайных пробуждений.
Состояния S1, S2, S3 и S4 — это спящие состояния. Система в одном из этих состояний не выполняет никаких вычислительных задач и выглядит выключенной. Однако, в отличие от системы в выключенном состоянии (S5), спящая система сохраняет состояние памяти либо в ОЗУ, либо на диске, как указано для каждого состояния питания ниже в разделах контекста системного оборудования. Операционную систему не нужно перезагружать, чтобы вернуть компьютер в рабочее состояние.
Некоторые устройства могут вывести систему из спящего режима при возникновении определенных событий. Кроме того, на некоторых компьютерах внешний индикатор сообщает пользователю, что система просто находится в спящем режиме.
С каждым последующим переходом в спящий режим, от S1 до S4, выключается все больше компьютеров. Все компьютеры, совместимые с ACPI, отключают свои процессорные часы на S1 и теряют системный аппаратный контекст на S4 (если перед выключением не будет записан файл гибернации), как указано в разделах ниже.
Сведения о промежуточных состояниях сна могут различаться в зависимости от того, как производитель спроектировал машину. Например, на некоторых машинах определенные микросхемы на материнской плате могут терять питание на S3, а на других такие микросхемы сохраняют питание до S4. Кроме того, некоторые устройства могут пробуждать систему только из состояния S1, а не из более глубокого спящего режима.
Используйте powercfg /a для перечисления всех доступных состояний сна в системе. Пользователь может указать действие, которое будет выполняться при нажатии кнопки питания в спящем режиме, с помощью действия кнопки спящего режима.
Обычно, когда пользователь нажимает кнопку спящего режима, система переходит в состояние питания системы S3.
Чтобы ограничить систему подмножеством состояний Sx, пользователь может предоставить поля MaxSleep и MinSleep в структуре SYSTEM_POWER_POLICY. См. также структуру ADMINISTRATOR_POWER_POLICY.
Состояние питания системы S1
Состояние питания системы S1 — это спящий режим со следующими характеристиками:
Потребляемая мощность
-
Потребление меньше, чем в S0, и больше, чем в других состояниях сна. Часы процессора выключены, а часы шины остановлены.
Возобновление работы ПО
Аппаратная задержка
Контекст системного оборудования
Состояние питания системы S2
Состояние питания системы S2 похоже на S1, за исключением того, что контекст ЦП и содержимое системного кэша теряются из-за отключения питания процессора. Состояние S2 имеет следующие характеристики:
Потребляемая мощность
-
Потребление меньше, чем в состоянии S1, и больше, чем в состоянии S3. Процессор выключен. Автобусные часы остановлены; некоторые автобусы могут потерять мощность.
Возобновление работы ПО
-
После пробуждения управление начинается с вектора сброса процессора.
Аппаратная задержка
-
две секунды и более; больше или равно задержке для S1.
Контекст системного оборудования
Состояние питания системы S3
Состояние питания системы S3 — это спящий режим со следующими характеристиками:
Потребляемая мощность
-
Потребление меньше, чем в состоянии S2. Процессор выключен, и некоторые чипы на материнской плате также могут быть выключены.
Возобновление работы ПО
-
После события пробуждения управление начинается с вектора сброса процессора.
Аппаратная задержка
Контекст системного оборудования
-
Сохраняется только системная память. Контекст ЦП, содержимое кэша и контекст набора микросхем теряются.
Состояние питания системы S4
Состояние энергопотребления системы S4, спящий режим, является спящим режимом с наименьшим энергопотреблением и имеет наибольшую задержку пробуждения. Чтобы снизить энергопотребление до минимума, аппаратное обеспечение отключает все устройства. Однако контекст операционной системы сохраняется в файле гибернации (образе памяти), который система записывает на диск перед переходом в состояние S4. После перезапуска загрузчик считывает этот файл и переходит к предыдущему местоположению системы перед спящим режимом.
Если компьютер в состоянии S1, S2 или S3 полностью отключается от сети переменного тока или аккумулятора, он теряет системный аппаратный контекст и, следовательно, должен перезагрузиться, чтобы вернуться в состояние S0. Однако компьютер, находящийся в состоянии S4, может перезапуститься из предыдущего местоположения даже после разряда батареи или питания переменного тока, поскольку контекст операционной системы сохраняется в файле режима гибернации. Компьютер в спящем режиме не потребляет энергии (возможно, за исключением слабых токов).
Успех! Подписка добавлена.
Успех! Подписка удалена.
К сожалению, вы должны подтвердить, чтобы завершить это действие. Пожалуйста, нажмите на ссылку подтверждения в вашем электронном письме. Вы можете отправить повторно через свой профиль.
- Сообщества Intel
- Форумы поддержки продуктов
- Intel® NUC
- Intel® NUC
- NUC не работает после приостановки работы
NUC не работает после режима приостановки
- Отметить как новое
- Добавить в закладки
- Подписаться
- Отключить звук
- Отправить сообщение другу
За последний год я сделал 2(!) мертвых NUC. Каждый раз это происходило после того, как мой NUC переходил в спящий режим (режим приостановки).
Мне не удалось включить его кнопкой питания. Мигал только светодиод Ethernet.
Теперь у меня есть 3-й NUC (гарантийный обмен без каких-либо проблем), но я хотел бы знать, есть ли какая-то аппаратная проблема или проблема с BIOS.
Я провел поиск по форуму Intel и нашел похожие темы:
Мой NUC — D54250WYKH с Fedora Linux.
Следует ли избегать использования режима приостановки?
Есть ли у вас сообщения об этой проблеме от других пользователей? Решите?
- Отметить как новое
- Добавить в закладки
- Подписаться
- Отключить звук
- Отправить сообщение другу
Да, я с нетерпением жду ответа от представителей Intel здесь.
Какова основная причина приостановки, убивающей NUC, и почему NUC не перезагружается, когда вы отключаете его от питания?
- Отметить как новое
- Добавить в закладки
- Подписаться
- Отключить звук
- Отправить сообщение другу
Здравствуйте, ребята, я хотел бы поделиться с вами результатами моей лаборатории.
Это конфигурация моей системы:
<УЛ>Пожалуйста, проверьте на картинке ниже дополнительную настройку питания в BIOS на моем NUC.
Мне удалось загрузиться в Ubuntu, а затем использовать режим приостановки. NUC вернулся без проблем.
- Отметить как новое
- Добавить в закладки
- Подписаться
- Отключить звук
- Отправить сообщение другу
спасибо, что прочитали мой пост.
Я использую свой NUC каждый день, и я без проблем включал его и приостанавливал каждый день в течение полугода.
Мой 1-й NUC вышел из строя через 6 месяцев ежедневной работы, а 2-й NUC — через 5 месяцев. Каждый раз это было после команды приостановки.
Я помню, что в первом случае наконец-то замигал синий светодиод, но я не смог его разбудить, нажав кнопку питания. Поэтому я отключил его от сети и через некоторое время снова подключил. Но так и не смог включить. Ни экрана BIOS, ни синего индикатора не было, мигал только сетевой индикатор.
Похоже, это произошло совершенно случайно при обычном использовании.
Теперь у меня третий NUC, и я боюсь использовать режим приостановки. Но загружаться каждый раз, когда я использую свой компьютер, скучно.
К сожалению, я не могу вспомнить, что именно я настроил в BIOS. Я уверен, что НЕ использовал разгон. В основном я использовал настройки по умолчанию. Я думаю (99%), что у меня были такие же настройки в «вторичных настройках питания», как на вашей картинке.
Я использую защиту от перенапряжения (Belkin SurgeMaster Maximum M823), монитор HDMI, USB-клавиатуру и мышь, подключенные через USB-концентратор на ЖК-мониторе, Ethernet, SSD+магнитный HD.
Я всегда обновляю BIOS до последней версии. Мой второй NUC вышел из строя с версией BIOS. 0033.
Читайте также: