13 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Suspend to ram что это в БИОСе?

Содержание

Suspend to ram что это в БИОСе?

Ktoto
Спасибо что ответил, а то я начал думать что так никто и не откликнется.
Периферия такая:
1. Сетевая карта (встроенная). Были ли в тот момент включен комп на том конце я не помню.
2. Зв. карта Audigy
3. Внешний модем на COM порте. Пробовал с включенным и выключенным.
4. Принтер. Выключенный.
5. Клавиатура PS/2 MS Natural pro
6. Мышь USB MS intelliMouse Explorer включена через USB хаб на клавиатуре.

Главное, интересует у кого-нибудь в Suspend-to-RAM выключается интеловская плата вместе с вентиляторами? Стоит ли выделить отрезок времени на разборку с этим геммороем, если она заведомо будет известно что она не должна выключать вентиляторы?

Wawa
Ничего схожего с этой периферией нет?

Добавление от 15-04-2002 19:10:

Сейчас оставил только монитор, мышь, клавиатуру, зв. карту, остальное выключил. Эффект тот же. Кулеры гудят.
Да, еще есть CD-drive его не отключал.

А как было бы удобно! Тронул клавиатуру и машина готова за четыре-пять секунд в полном загруженном состоянии.
Драйвер ставил новый — INF: Intel 82801BA ICH2 3.20.1008 1.49 MB 10 Oct 2001 (ftp://download.intel.com/design/motherbd/md/infinst_enu.exe) . Но он наверное как-то криво встал поверх старого. Как старый убрать — может кто знает?

STR должен гасить кулеры, т.к. работает только память в sleep mode.
А периферия: клава, мышь пиэсовские, принтер юсб, модем внешний. Все.
Тронул клавиатуру и машина готова
пользуйся Hibernate. Правда, тронуть придется батон на корпусе.

Все. Вообщем, как всегда. Решение проблемы банально. Сколько раз твердили миру.
RTFM!

В мануале написано, что обязательно систему нужно ставить после включения S3 в биосе.
В биосе есть ACPI и APM. Ставлю ACPI = «S3 state», а APM = Disabled. Устанавливаю WinXP.
Все работает просто великолепно! Незря же Intel разрабатывала схему «Instantly Available PC»:
http://www.intel.com/technology/iapc/acpi/
ACPI (Advanced Configuration and Power Interface) is an open industry specification co-developed by Compaq, Intel, Microsoft, Phoenix, and Toshiba. It establishes industry-standard interfaces for OS-directed configuration and power management on laptops, desktops, and servers.

На практике это выглядит так: при нажатии клавиши на клавиатуре, комп заводится за 3(!) секунды и машина полностью загружена!
Это даже быстрее, чем включается телевизор (Nokia). Я на прогрев его здоровой трубы и появление звука с изображением уходит от 5 до 8 секунд. Всем советую ACPI, кто не обзавелся такой штукой.

И еще. У меня есть возможность сравнить с АСУС P4T-E. На ней плата из Suspend-To-RAM загружалась неприлично долго. От 25 секунд и более. Был темный экран с мигающим курсором вверху.

Вот так. Надеюсь, хоть кому-то это будет полезным.

Suspend to ram что это в БИОСе?

Параметры BIOS
Параметр *Power Management Setup* (Установка управления питанием)

*ACPI Suspend Type* (S3 (STR)) (ACPI приостанавливают тип (S3 (STR))Возможные значения: S1(POS), S3(STR) или S1&S3, S1(POS), S3(STR) или S1(PowerOn-Suspend), S3(Suspend-To-RAM)
Описание: Опция позволяет указать, какой из режимов будет использоваться при переходе в состояние энергосбережения: S1(POS) (в некоторых версиях BIOS значение выглядит как S1(PowerOn-Suspend)) или S3(STR) (в некоторых версиях BIOS — S3(Suspend-To-RAM)). Если ваша материнская плата и блок питания совместимы со вторым режимом, выбирайте его, как более экономичный. Иногда присутствует и вариант S1&S3, в этом случае операционной системой могут быть использованы оба режима энергосбережения.
Кратко остановимся на этих режимах. Большинство компьютеров, поддерживающих спецификации ACPI, позволяют использовать два режима энергосбережения: S1 (POS) и S3 (STR). В первом (расшифровывается как Power on Suspend) отключается питание от жесткого диска, некоторых карт расширения, плюс, гасится монитор. Все остальные компоненты (процессор, оперативная память, чипсет…) работают в штатном режиме, возможен только переход на пониженные частоты. Благодаря этому пробуждение происходит очень быстро. Второй режим (сокращение от Suspend to RAM) характеризуется гораздо меньшим энергопотреблением. Перед переходом в него вся информация о состоянии различных компонентов сохраняется в оперативной памяти, после чего все остальные устройства отключаются, остается только дежурное питание. Расплачиваться за это приходится более долгим пробуждением компьютера. Есть еще Hibernate или Suspend to Disk, но он не относится к режимам энергосбережения. При его использовании информация о состоянии различных компонентов «сбрасывается» на жесткий диск, после чего происходит обычное отключение питания.
Для того чтобы режим Suspend to RAM (как, впрочем, и Suspend to Disk) функционировал без сбоев, необходимо четкое взаимодействие всех драйверов компонентов, установленных в системе. При наличии «кривого» драйвера компьютер может не просыпаться вообще или после выхода из спящего режима работать с ошибками. В этом случае необходимо вернуться к менее требовательному в этом плане Power on Suspend.
Режим Suspend to RAM накладывает определенные ограничения на блок питания: ток, отдаваемый по цепи Standby (+5V SB), должен быть не менее 800 мА (рекомендуется 1 А). К современным моделям претензий в этом плане нет — все они совместимы с режимом Suspend to RAM, проблемы могут возникнуть только со старыми компьютерами.)

*Soft — OFF by PWR — BTTn* (instant — off Delay 4 Sec) (Мягкий — ПРОЧЬ PWR — BTTn (момент — от задержки 4 секунды)Возможные значения:
Instant-off, Delay 4 Sec. или Off, Suspend
Описание: Определяет функционирование кнопки POWER на передней панели системного блока. При значении Delay 4 Sec. (или Suspend) кратковременное нажатие кнопки POWER переводит компьютер в режим энергосбережения, а для выключения питания эту кнопку необходимо удерживать более четырех секунд. Если же вы установите Instant-off (или Off), то выключение питания будет происходить сразу, без какой-либо задержки.
Рекомендуется использовать первое значение, что позволяет избежать непреднамеренного отключения компьютера при случайном нажатии на кнопку питания.)

*PME Event Wake UP* (Событие PME просыпается Возможные значения: Enabled, Disabled
Описание: Разрешает (Enabled) или запрещает (Disabled) компьютеру пробуждаться при наступлении события, генерируемого системой управления питанием (PME — Power Management Event). Такое событие могут генерировать, например, внешние устройства или карты расширения. Лучше выключить эту опцию, т.к. ее включение в некоторых ситуациях приводит к тому, что компьютер перезагружается вместо выключения питания.)

*power on by ring* (Включение с кнопки Возможные значения: Enabled, Disabled
Описание: Указывает, должен ли компьютер пробуждаться (значение Enabled) или нет (вариант Disabled) при поступлении звонка на модем, подключенный к телефонной линии. Обычно это не нужно.)

*resume by alarm* (возобновите аварийный сигнал Бу Возможные значения: Enabled, Disabled
Описание: Опция отвечает за автоматическое включение питания компьютера в определенное время и день (по «будильнику»). Обычно эта возможность не используется (Disabled). Исключение составляют случаи, когда необходимо периодически выполнять те или иные действия в автоматическом режиме — например, ночью запускать проверку компьютера на наличие вирусов. Тогда эту опцию необходимо включить (Enabled).
Расписание задается с помощью нескольких опций, расположенных вслед за рассматриваемой.)
date (of month) Alarm Everyday (дата (месяца) Аварийный сигнал Каждый день)
time (hh:mm:ss) Alarm 0:0:0 (время (hh:mm:ss) Аварийный сигнал 0:0:0)

Читать еще:  Установка патча что это?

*HPET Support* Два параметра Enabled включено Disabled выключено

*HPTE Mode* (Возможные значения: 32-bit, 64-bit
Описание: Если вы разрешили использование высокоточного таймера HPET, данная опци позволяет уточнить режим счетчиков — 32-х разрядный (значение 32-bit) или 64-х разрядный (значение 64-bit). Если у вас установлена 32-х разрядная версия Windows, вы должны использовать первое значение, если 64-х разрядная — то второе.)

*Power On By Mouse* (Возможные значения: Enabled, Disabled Или Double Click, Disabled
Описание: Разрешает включение питания и выход из энергосберегающего режима с помощью мыши, подключенной к стандартному порту PS/2. При выборе Enabled (или Double Click) включить питание можно, дважды щелкнув левой кнопкой мыши, Disabled запрещает включение питания с помощью мыши. В большинстве случаев предпочтительнее последний вариант — он защищает от случайного включения питания компьютера.
Чтобы функция включения питания заработала, помимо установки нужного значения этой опции, возможно, придется переставить и специальную перемычку на материнской плате, переключающую питание контроллера клавиатуры и мыши на дежурный канал блока питания)

*Power On By Keyboard* (Возможные значения: Password, Keyboard 98, Disabled или Any KEY, Password, Keyboard 98, Disabled
Описание: Разрешает включение питания и выход из энергосберегающего режима с помощью клавиатуры, подключенной к стандартному порту PS/2. При выборе
Password включить питание можно, введя заранее заданный пароль, при установке
*Открывается параметр ниже KB Power ON Password Enter ведите пароль*
Keyboard 98 для включения компьютера необходимо нажать специальную клавишу

(присутствует на клавиатурах, совместимых с Windows 98 и более старшими версиями операционной системы),
Disabled запрещает включение питания с помощью клавиатуры. Вариант Any KEY, при его наличии, дает возможность включить питание нажатием любой клавиши.
Наиболее предпочтительным в большинстве случаев выглядит вариант Disabled, в какой-то мере защищающий от случайного включения питания компьютера.
Чтобы функция включения питания заработала, помимо установки нужного значения этой опции, возможно, придется переставить и специальную перемычку на материнской плате, переключающую питание контроллера клавиатуры на дежурный канал блока питания.)

*AC Back Function* (Возможные значения: Power Off, Memory, Power On или Soft-Off, Memory, Full-On
Описание: Определяет, должен ли компьютер автоматически загружаться после восстановления напряжения в электросети, если оно пропадало (Power On, Full-On), оставаться в выключенном состоянии (Power Off, Soft-Off), или вернуться к состоянию, имевшемуся в момент пропадания напряжения в электросети (Memory). Для домашнего компьютера автоматическая загрузка после сбоя электропитания в большинстве случаев не нужна.)

*ErP Support* (выключенное состояние — это S5 или S4, в нём подаётся дежурное питание на платы расширения, usb-разъёмы и пр., эта опция позволяет часть потребителей вы

ACPI Suspend Type

Другие идентичные названия опции: Suspend Mode, ACPI Standby State, ACPI Suspend Mode.

Опция BIOS Setup ACPI Suspend Type предназначена для выбора разновидности работы режима энергосбережения компьютера Suspend (Спящий режим).

Принцип работы

Опция, в зависимости от версии BIOS предлагает пользователю установить значения S1 или S3, подразумевающие различные варианты функционирования режима энергосбережения Suspend, доступного на материнских платах, поддерживающих технологию программного управления питанием ACPI. В некоторых BIOS присутствует также режим работы S1&S3, при котором может использоваться как вариант S1, так и S3.

Разберемся с тем, что означают варианты S1 и S3. S1 означает использование варианта PowerOn-Suspend. В этом варианте при включении режима Suspend происходит выключение жесткого диска и монитора, а также некоторых плат расширения. Все же остальные компоненты компьютера, в том числе и центральный процессор, работают в прежнем режиме, если не считать того, что компьютер понижает их рабочие частоты. При выходе из режима PowerOn-Suspend компьютер уже через несколько секунд становится готовым к работе.

Второй вариант S3 означает использование режима энергосбережения Suspend to RAM. В этом случае, помимо дисков и плат расширения, отключаются и все остальные устройства компьютера, кроме оперативной памяти (RAM). В саму же оперативную память записывается информация о состоянии системы. Таким образом, режим энергопотребления S3 позволяет сэкономить гораздо больше энергии, нежели S1.

Однако у режима Suspend to RAM есть и один существенный недостаток – дело в том, что компьютер выходит из такого варианта спящего режима несколько дольше, чем из PowerOn-Suspend.

Опция S1&S3, доступная в некоторых версиях BIOS, дает возможность задействовать один из этих двух вариантов. В этом случае операционная система сама может выбрать нужный вариант энергосбережения.

Режимы Suspend to RAM и PowerOn-Suspend не стоит путать с функциями Hybernate и Suspend to Disk. Эти функции не являются режимами энергосбережения, они лишь позволяют пользователю сохранить текущий сеанс работы на жесткий диск перед выключением питания компьютера и возобновить его после включения питания.

Какое значение опции выбрать?

Чтобы решить, какое значение опции ACPI Suspend Type – Suspend to RAM или PowerOn-Suspend, следует выбрать, надо, прежде всего, уяснить, что для вас наиболее важно – уменьшенное энергопотребление персонального компьютера или скорость его возвращения в нормальное рабочее состояние. Если первое – то выбирайте вариант Suspend to RAM, если второе – то вам больше подойдет режим PowerOn-Suspend.

Следует еще учитывать и то, что вариант Suspend to RAM имеет несколько ограничений, накладываемых как программным обеспечением компьютера, так и его аппаратными особенностями.

При включении Suspend to RAM следует иметь в виду, что правильное функционирование этого режима во многом зависит от установленных в операционной системе драйверов. Может сложиться такая ситуация, когда старая или содержащая ошибки версия драйвера какого-либо устройства помешает компьютеру осуществить переход в вышеупомянутый энергосберегающий режим. Кроме того, компьютер может вообще не выйти из данного режима или после выхода из него работать с ошибками. Поэтому, если вы не можете по какой-либо причине устранить данную проблему, то рекомендуется устанавливать менее требовательный энергосберегающий режим PowerOn-Suspend.

Кроме того, энергосберегающий режим Suspend to RAM предъявляет некоторые требования к блоку питания ПК, которым тот может и не соответствовать. Напряжение питания, подаваемое блоком на материнскую плату по цепи Standby, должно составлять +5 В, а сила тока в этой цепи – не менее 0,8 A (предпочтительнее 1 A). Таким образом, маломощные блоки питания не позволят вам использовать функцию Suspend to RAM. В данном случае также рекомендуется включать вариант PowerOn-Suspend. Правда, блоки питания большинства современных компьютеров соответствуют данным требованиям, но со многими старыми моделями ПК могут быть некоторые проблемы в этом плане.

Whatis.Ru

Информация о компьютерах доступным языком
Назад на сайт

Страниц: 1

#1 14-02-2011 20:30:01

Помогите разобраться.

Здраствуйте.
Помогите пожалуйста розобраться сложил новый комп и при запуске выбивает ошибку CPU for error.
Пишет нажми F1, нажимаю загружается чуть дольше чем надо, а при работе тупит.
Все пересмотрел подключено правильно.
Материнка- asus M4A77
Проц- AMD fenom 9550

#2 15-02-2011 00:33:30

Re: Помогите разобраться.

Andrey4, может имел ввиду «CPU fan error»?

Что имеем — не храним, потерявши — плачем.

B450 Aorus Elite+Ryzen 1600+1660TI+16Gb 3200+SAMSUNG 860 250GB+BeQuiet PURE POWER 11 400W

#3 15-02-2011 23:36:20

Re: Помогите разобраться.

Сбиваем настройки биоса на Default. У меня похожее было, но я настолько биос перенастроил, что потом сбил до заводских настроек и медленно поэтапно начал настройку.
А еще укажи какой биос там и версию (Обычно вверху по середине над менюшкой биоса пишется)
Редакт:
И выключи определение FDD дисковода (привод флоппи дисков), если у тебя его нет. Эта хрень мне тоже одно время нервы попортила заставляя постоянно F1 нажимать, так как писала CMOS Error

#4 07-03-2011 19:11:09

Re: Помогите разобраться.

Всем, привет!
И, прошу прощения, можно мне «приклеиться» к этой теме, чтобы не плодить новой?
Andrey4 собрал новую машину и я собрал новую машину. Может мои вопросы его заинтересуют, а его мне пригодятся.

AMI BIOS v. 1.07.04 03/12/2010

1. Не знаю почему, но очень хочется отключить:

CPU Spread Spectrum

PCI-E Spread Spectrum

2. Что обозначают настройки:

CPU Margin Enhancement , варианты Optimized, Compatible, Performance Mode

В конфигурации северного моста:

Initiate Graphic Adapter, варианты: PEG/PCI, PCI/PEG

#5 07-03-2011 20:01:58

Re: Помогите разобраться.

Spread Spectrum — это технология для екологии (меньше излучений и прочей гадости которая может навредить окружающей среде. Потому можно отключать.

#6 07-03-2011 22:30:51

Re: Помогите разобраться.

Raziel, откуда столь искажённая информация?

Spread spectrum это расширение базового сигнала при модуляции. (не вдаваясь в подробности)

Если не ошибаюсь, в PCI шинах эта методика используется для уменьшения чувствительности к постороннему шуму (a.k.a. увеличению стабильности системы)

#7 08-03-2011 05:11:01

Re: Помогите разобраться.

1) Spread Spectrum

Распространение модулированного спектра. При работе тактового генератора может возникать такое явление, как электромагнитная интерференция. Физически интерференция — не что иное, как взаимодействие двух или более волновых колебаний. В их появлении «виноваты» экстремальные значения (пики) генерируемых тактовых импульсов. Включение опции позволяет сгладить пики и уменьшить интерференцию.

Уменьшение электромагнитного излучения затрагивает и экологические проблемы, оно может достигать 6%. Следует заметить, что это может отрицательно отразиться на работе чувствительных к форме сигнала устройств, например, жестких дисков с интерфейсом Fast Wide SCSI. Поэтому параметр рекомендуется разрешать только при испытаниях компьютеров на электромагнитную совместимость .

Кроме того, есть еще режим «Smart Clock». В этом режиме тактовые сигналы шин AGP, PCI и SDRAM отключаются в момент, когда не требуется их использование. В таком случае включение опции не сказывается на стабильности работы. Может принимать значения:

Enabled
Disabled
0.25%
0.5%
Smart Clock

2) Init Graphic Adapter

При установке в «Enabled» первичным в системе становится дисплей, подключенный к AGP-карте. Если выбрано значение «Disabled», то тон будет задавать PCI-карта.

Болтовня ничего не стоит. Покажите мне код.. (Linus Torvalds)

#8 08-03-2011 06:57:55

Re: Помогите разобраться.

Уменьшение электромагнитного излучения затрагивает и экологические проблемы, оно может достигать 6%

Требовать объяснений от ixbit или тут начать?

В этой фразе нет смысла, похоже больше на перевод гугл-транслейтором.

Как я понимаю, это меньшая уязвимость к интерференциям из окружающей среды. Если говорить о энерго эффективности то как раз наоборот, расширение базы сигнала снижает КПД модулятора.

#9 08-03-2011 10:31:37

Re: Помогите разобраться.

. видимо это при работе компа в «боевых условиях», т.е. вблизи устройств, где электромагнитные наводки большие (мол искажает пик тактового импульса и т.п.).

Тулза абсолютно бессмысленная на мой взгляд.

Болтовня ничего не стоит. Покажите мне код.. (Linus Torvalds)

#10 03-05-2011 12:22:58

Re: Помогите разобраться.

на Овере пишут что если гониш железо, то нужно отключать эту опцию в биосе, сам лично пробывал но так и не понял в чём фишка, при ней комп гониться и без нё тоже гонится, прикола не понял, может подробнее кто напишет , по русски так сказать на пальцах объяснит , что это ??
И ещё вопросик,
ACPI Standby State ( S1 или S3 ) для чего это и как лучше выставить, у меня по умолчанию стоит S1

Читать еще:  Как чистить системный блок от пыли?

#11 04-05-2011 19:47:35

Re: Помогите разобраться.

ну что мне кто нить ответит или нет

AСPI Standby State ( S1 или S3 ) для чего это и как лучше выставить, у меня по умолчанию стоит S1

PS прошу прощения исправил ASPI => ACPI

#12 05-05-2011 07:54:16

Re: Помогите разобраться.

PsiH, ASPI или ACPI.

ACPI — интерфейс расширенного конфигурирования и управления питанием. Технология реализует управление состоянием системы, работой компонентов и энергопотреблением на основе модели событий и использования программирования по таймеру.

Все это достигается средствами ОС и представляет собой программируемый вход в режимы энергосбережения, а также выход из «спящего» режима от обращения к «мыши» или клавиатуре, и т.п.

«On» (номинальный режим работы)

«Standbye» (режим ожидания). В режиме ожидания изображение на экране пропадает, но внутренние компоненты монитора функционируют в нормальном режиме, а энергопотребление снижается до 80% от рабочего состояния

«Suspend» (режим приостановки). В режиме приостановки, как правило, отключаются высоковольтные узлы, а потребление энергии падает до 30 Вт и менее

«Off» («сон»). В режиме так называемого «сна» монитор потребляет не более 8 Вт, а функционирует у него только микропроцессор. В этой системной процедуре контроль берет на себя драйвер, посылающий соответствующие сигналы через графическую карту. При нажатии клавиши на клавиатуре или движении «мыши» монитор переходит в нормальный режим работы.

Болтовня ничего не стоит. Покажите мне код.. (Linus Torvalds)

#13 05-05-2011 16:29:48

Re: Помогите разобраться.

Rumit
И опять ответ какой то не понятный , мне в биосе как выставить AСPI Standby State ( S1 или S3 )
PS ГЫЫЫЫЫЫЫ Сам нашол
ACPI Suspend Type, ACPI Standby State

Параметр позволяет выбрать один из режимов пониженного энергопотребления, в который компьютер может переходить по команде ACPI-совместимой операци­онной системы.

Sl (POS) -в режиме энергосбережения POS (Power on Suspend) отключа­ется монитор, жесткий диск, приостанавливается работа процессора, однако питание с основных компонентов системной платы не снимается;

S3 (STR) -в режиме энергосбережения STR (Suspend to RAM) вся инфор­мация о состоянии системы сохраняется в оперативной памяти, а остальные устройства отключаются; оперативная память в этом режиме использует источ­ник питания дежурного режима (+5V SB);

S3 («Suspend to RAM» (STR) в BIOS, «Ждущий режим» («Standby»)

В некоторых версиях BIOS есть параметр Suspend to RAM, разрешающий (Enabled) или запрещающий (Disabled) режим S3 (STR).

Как я понял если не используется гибернация или сон, то лучше оставить S1 лично я не использую на большом компе ни сон ни гибернацию правильно я понял или нет .
Настройка компьютера. Биос (BIOS)

ACPI Standby State

Кратко остановимся на этих режимах. Большинство компьютеров, поддерживающих спецификации ACPI, позволяют использовать два режима энергосбережения: S1 (POS) и S3 (STR). В первом (расшифровывается как Power on Suspend) отключается питание от жесткого диска, некоторых карт расширения, плюс, гасится монитор. Все остальные компоненты (процессор, оперативная память, чипсет…) работают в штатном режиме, возможен только переход на пониженные частоты. Благодаря этому пробуждение происходит очень быстро. Второй режим (сокращение от Suspend to RAM) характеризуется гораздо меньшим энергопотреблением. Перед переходом в него вся информация о состоянии различных компонентов сохраняется в оперативной памяти, после чего все остальные устройства отключаются, остается только дежурное питание. Расплачиваться за это приходится более долгим пробуждением компьютера. Есть еще Hibernate или Suspend to Disk, но он не относится к режимам энергосбережения. При его использовании информация о состоянии различных компонентов «сбрасывается» на жесткий диск, после чего происходит обычное отключение питания.

S2ram — способ заставить suspend-to-RAM работать «из коробки»

Stefan Seyfried, перевод: Hrafn

18 March 2009 г

Оригинал: Suspend to RAM by Stefan Seyfried

Цель S2ram состоит в том, чтобы добиться работы suspend-to-RAM «из коробки» на как можно большем количестве машин.

Важно

Пакет называется suspend или uswsusp и устанавливается по-умолчанию во многих дисрибутивах.

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

Опции -m и -v были добавлены довольно недавно.

А на заднем плане…

suspend-to-RAM уже работает на многих машинах. Это означает, что компьютер «просыпается» и продолжает работу, клавиатура работает, есть доступ к жесткому диску, но зачастую не работает видео и лампа подсветки монитора. Есть некоторые параметры для этого:

  • передача ядру параметра acpi_sleep=s3_ bios
  • передача ядру параметра acpi_sleep=s3_mode
  • передача ядру обоих вышеупомянутых параметра (acpi_sleep=s3_bios и s3_mode)
  • регистрация видеокарты из пространства пользователя после побуждения, используя vbetool
  • получение номера видеорежима до засыпания и установка такого же режима после пробуждения, используя vbetool
  • сохранение статуса VBE перед засыпанием и восстановление его после пробуждения, используя vbetool
  • сохранение пространства PCI config карты VGA перед засыпанием и восстановление его после пробуждения

Начиная с ядра 2.6.16, параметр acpi_sleep может быть установлен во время работы машины (в перезагрузке нет необходимости) в /proc/sys/kernel/acpi_video_flags. Варианты: «1» для s3_bios, «2» для s3_mode, «3» для обеих сразу. Больше информации об этом „хаке“ можно найти в исходниках ядра (обычно устанавливаются в /usr/src/linux) в файле Documentation/power/video.txt.

Есть некоторые машины, которые не просыпаются, используя консольный framebuffer. Недавние модели Dell и HP, например, очень часто попадают в их число. Вы можете выключить framebuffer, установив в файле конфигурации загрузчика — «vga=0». Конфигурация grub обычно находится в /boot/grub/menu.lst.

Если ни один из способов, описанных здесь, не работает должным образом, обязательно проверьте, действительно ли машина не просыпается или только видео не работает так, как надо. Хороший способ проверить это состоит в том, чтобы запустить систему в минимальной конфигурации (init=/bin/bash), запустить s2ram -f, и после пробуждения, когда дисплей еще выключен, проверить, работает ли все еще клавиша «Caps Lock» (вы должны увидеть включение индикатора Caps Lock на клавиатуре). Если так и есть, то скорее всего проблема действительно в инициализации видео. Если же нет, то это вероятно проблема BIOS или ошибка в ядре Linux.

Почему S2ram?

  • использовать vbetool для сохранения состояния VBE нелегко: вы должны сохранить дамп состояния карты во временный файл до засыпания и восстановить его оттуда после пробуждения. Конечно, это можно записать в скрипт оболочки, но иметь его в одном бинарном файле гораздо проще.
  • вам необходимо знать, какой режим нужен машине и нужен ли вообще. S2ram содержит базу данных известных рабочих машин и режимов, которые этим машинам необходимы. Поэтому, если ваша машина поддерживается, она засыпает так же легко, как вы пишете «s2ram».

Ок, достаточно! Давайте начнем!

Где я могу получить это?

s2ram — часть проекта suspend http://sourceforge.net/projects/suspend на sourceforge, и пакет для Suse 10.1 также доступен.

Как это использовать?

Установите пакет и потом наберите в консоли s2ram. Если ваша машина есть в whitelist, должен сработать suspend-to-RAM. Будьте осторожны, некоторые поврежденные драйвера необходимо выгрузить до засыпания и загрузить после пробуждения. Если вы просто хотите узнать, известна ли ваша машина и какие режимы она поддерживает (если поддерживает), наберите команду s2ram -n.

S2ram также входит в последнюю сборку powersaved: если пакет suspend установлен, powersaved до своего старта проверит (используя s2ram -n) машину на возможность работы suspend-to-RAM, и в зависимости от результатов проверки включит или выключит «suspend button».

Моей машины нет в whitelist? Что мне делать?

Просто узнайте какой режим необходим вашей машине (если необходим), затем отправьте эту информацию нам вместе с выводом команды s2ram -i.

Режимы работы могут быть включены из командной строки s2ram:

Опции, в большинстве случаев, понятны сами по себе. Отметьте, что вы должны использовать опцию -f на всех неизвестных машинах, затем добавить надлежащие режимы работы. Опция -n нуждается в дополнительном числовом аргументе — от 1 до 3 — определяя, таким образом, режимы s3_bios, s3_mode или и то, и другое.

Лучший способ начать изучение неизвестной машины состоит в том, чтобы загрузить ее, набрав init=/bin/bash в приглашении загрузчика, в минимальном окружении, а затем сделать следующее:

Если первая попытка увенчалась успехом, значит все отлично. Отправьте нам вывод команды s2ram -i (смотрите «Как связаться с разработчиками s2ram?» далее в этой статье). Если же это не удалось, попробуйте следующие варианты:

  • s2ram -f -a 1
  • s2ram -f -a 2
  • s2ram -f -a 3
  • s2ram -f -p -m
  • s2ram -f -p -s
  • s2ram -f -m
  • s2ram -f -s
  • s2ram -f -p
  • s2ram -f -a 1 -m
  • s2ram -f -a 1 -s

Если ни одна из этих комбинаций не сработала, попробуйте добавить ключ «-v».

Замечание: смешивание опций «-a» с опциями vbetool («-p», «-m», «-s») — это крайняя мера, обычно она не имеет большого смысла.

Мы надеемся, что один из вариантов вернул вашу машину к жизни (и подсветка включилась). Если вы нашли комбинацию, которая работает, отправьте нам эту информацию вместе с выводом s2ram -i. Если вы нашли несколько комбинаций, которые работают, например, «s2ram -f -a 3″ и «s2ram -f -p -m», предпочтительней использовать метод в ядре «-a», чем в пространстве пользователя («-p», «-m», «-s»).

Если вы нашли комбинацию, которая работает, пожалуйста, проверьте работает ли это в обоих перечисленных ниже случаях, прежде чем сообщать об успехе разработчикам:

  • когда запускается s2ram в консольном режиме
  • когда запускается s2ram непосредственно в Иксах

Нормально, когда содержимое текстовой консоли исчезает после использования «-p» и «-m», при использовании фреймбуфера это можно легко решить переходом на другую консоль. Хотя мог бы быть лучший результат при использовании опции «-s», все же предпочтительней использовать «-m» в первую очередь, если это работает.

Отметьте, что вы действительно должны попробовать проделать все это, находят в минимальном окружении текстовой консоли. Сообщения, что это там работает, намного более полезны, чем сделанные только в Иксах. При этом вы также не получите такие побочные эффекты, как сообщения об остановке сразу после пробуждения от демонов управления питанием.

Все прекрасно работает, но подсветка моей машины работает в течение засыпания

Если на вашей машине установлена графическая карта Radeon, попробуйте добавить ключ «-r» к вашей комбинации. Известно, что это помогает ThinkPad 30-й серии (T30, X31, R32…). Если карта Radeon у вас отсутствует, то данный ключ не имеет смысла использовать.

Моя машина в whitelist, но не работает. Что можно сделать?

В whitelist есть несколько обобщенных разделов, и возможно, что какой-то из них может соответствовать машинам, которые отличаются от проверенных. Сделайте то же самое, что описано в разделе «Моей машины нет в whitelist? Что мне делать?», узнайте, какие варианты подходят вашей машине и отправьте нам информацию об этом вместе с выводом s2ram -i. Таким образом, мы, соответственно, сможем обновить whitelist.

Читать еще:  0х80070017 при установке Windows 7 как исправить?

Как связаться с разработчиками s2ram?

Отправьте письмо в список рассылки suspend-devel на suspend-devel@list.sourceforge.net. Если все это не работает по каким-то причинам, вы можете отправить письмо непосредственно мне, seife @ suse.de. Но список рассылки обычно отличается более быстрой скоростью ответа и большим количеством хорошо осведомленных людей.

Как проверить, ничего не устанавливая

Sitsofe Wheeler выяснил, что много машин можно проверить, не устанавливая ничего, просто используя OpenSUSE 10.2 Live DVD.

Свежие пакеты для различных дистрибутивов

SUSE/OpenSUSE

Свежие пакеты могут быть найдены в проекте Stefan Seyfried’s Buildservice на http://software.opensuse.org/download/home:/seife или непосредственно на OpenSUSE Factory. Пакет называется «suspend». Для последних пакетов вам возможно придется установить пакет libx86, который находится в том же самом месте.

Debian

Tim Dijkstra поддерживает пакет в Дебиан (называется uswsusp). Он находится на http://packages.debian.org/unstable/admin/uswsusp.

Другие

Если вы знаете об обновленных пакетах для других дистрибутивов, пожалуйста, обновите эту статью или сообщите мне в список рассылки suspend-devel, чтобы я мог обновить это.

Интеграция в другие проекты

openSUSE 10.2 / pm-utils

openSUSE 10.2 будет использовать окружение pm-utils, поэтому варианты конфигураций, описанные здесь, могут использоваться в опциях s2ram.

Powersave

s2ram входит в последнюю версию powersaved, имеются некоторые варинты конфигурации, которые позволяют выбрать вам режим работы, если ваша машина не входит в whitelist. Они описаны здесь.

SUSE 10.1

SUSE 10.1 использует powersaved, поэтому варианты конфигураций, описанные здесь, могут использоваться для определения режима работы.

Полезные штуки

Это только tips & tricks, которые я узнал, пытаясь заставить машины засыпать. Используйте их с осторожностью.

Intel Graphics Chipsets

Машины с Intel Graphics Chipsets часто работают с «s2ram -f -a 3», используя фреймбуфер vesafb. Если «s2ram -f -a 3» не работает, часто работает хорошо «s2ram -f -p -m».

Более новые драйвера Intel похоже имеют проблемы с «-s» (VBE_SAVE), таким образом, если это вообще возможно, надо использовать «-m» (VBE_MODE). Смотрите здесь. Вообще говоря, VBE_MODE предпочтительней, чем VBE_SAVE.

ATI Graphics Chipsets

В последнее время множество машин с ATI Graphics Chipsets, с которыми я столкнулся, вообще не работают с каким-либо фреймбуфером (часто они висели в BIOS, даже Caps Lock не работал). Часто они прекрасно работали с «vga=0» и «s2ram -f -p -m» или «s2ram -f -p -s».

При проблемах с пробуждением s2ram у драйвера fglrx-driver-8.32.xx, обновите его до 8.34.хх.

NVidia Graphics Chipsets

После нескольких специфичных действий машина с картой NVidia заработала с «s2ram -f». Смотрите подробную инструкцию здесь: NVidia Suspend Howto.

Проблемы APIC

В последнее время я видел много машин, которые нуждались в выключении APIC в командной строке ядра с «noapic», иначе они не просыпаются или начинаются вести себя странно после пробуждения (timer interrupts no longer working etc.) В этом нет необходимости с недавними ядрами, openSUSE 10.2 в этом уже не нуждается.

Машина сразу отключается после пробуждения

s2ram — первичный «низкоуровневый» системный инструмент. Чтобы использовать это в «реальном производстве», вы должны включить это в вашу установку управления питанием, например, в ваш скрипт acpid (они могут вызвать suspend нажатием на кнопку, например). Если у вас дистрибутив, использующий powersave, пожалуйста, прочитайте Powersave_s2ram.

Это должно быть исправлено, по крайней мере с ядра 2.6.20, таким образом в режимах работы больше не будет необходимости.

Не бросайте!

Иногда, чтобы добиться работы suspend to RAM, приходится приложить много усилий. Если вы хотите почитать примеры того, что пришлось пройти людям, посмотрите здесь: the following report from Bugzilla. Winfried — мой герой! 🙂 Также весьма важно знать, виснет ли машина после пробуждения целиком или только дисплей не работает. Смотрите статью «Отладка ACPI спящего режима», чтобы узнать, как это сделать.

suspend to ram vs suspend to disk

Re: suspend to ram vs suspend to disk

suspend to astral

Re: suspend to ram vs suspend to disk

Не нужно ни то, ни другое.

Re: suspend to ram vs suspend to disk

Re: suspend to ram vs suspend to disk

suspend to disk называется вообще то гибернацией и на мой взгляд совершенно бесполезен, так как размораживание не намного быстрее загрузки.

Re: suspend to ram vs suspend to disk

> размораживание не намного быстрее загрузки.

Если добавить к времени загрузки время на логин и повторный запуск приложений с восстановлением их состояния — намного.

Re: suspend to ram vs suspend to disk

suspend to /dev/null

Re: suspend to ram vs suspend to disk

to ram в мозг реальный, а to disk в мозг виртуальный, ака своп. Процесс выхода из последнего, если реального мозга до засыпания было зохаванно много, обычно длиться дольше обычной загрузки и способен загнать в сон обычного юзверя.

З.Ы. Сам пользуюсь только первым на ноуте из-за скорости, да и раздел со свапом у меня зашифрован (как и все остальные, кроме /boot)

Re: suspend to ram vs suspend to disk

как в маке: одновременно to ram и to disk =)

Re: suspend to ram vs suspend to disk

Уже давно употребляю suspend2ram. Очень доволен! Рекомендую!

Re: suspend to ram vs suspend to disk

>Если добавить к времени загрузки время на логин и повторный запуск приложений с восстановлением их состояния — намного.

Re: suspend to ram vs suspend to disk

>> Если добавить к времени загрузки время на логин и повторный запуск приложений с восстановлением их состояния — намного.

Минимум. Зависит от количества запущенных приложений.

Re: suspend to ram vs suspend to disk

STD не жрет батарейку, в отличие от STR, так что выбор зависит от потребностей в конкретный момент времени. Так что если нужно ноут вырубить на короткое время (или он питается от розетки) — STR, а если надолго — STD.

Re: suspend to ram vs suspend to disk

А что мешает использовать оба одновременно?

Re: suspend to ram vs suspend to disk

>suspend to disk называется вообще то гибернацией

Re: suspend to ram vs suspend to disk

Лучше бесшумный системник и упс. И вдоль, вдоль, сынок! 😉

Re: suspend to ram vs suspend to disk

>>suspend to disk называется вообще то гибернацией

Ты как бы намекаешь, что в венде оно называется именно так? И кто из нас вендузятник? 🙂

Re: suspend to ram vs suspend to disk

а вот ни разу. У меня в арче есть pm-suspend и pm-hibernate.

Re: suspend to ram vs suspend to disk

на ноутбуке s2disk, десктоп проще выключить. Там и так всё быстро работает, разницы никакой.

Re: suspend to ram vs suspend to disk

Лучше suspend my brain кто-нибудь, ночью безсоница иногда, глаза устают дико о_О

Re: suspend to ram vs suspend to disk

2 ram плох тем, что непонятно, выключен ли комп, али спит :). В результате он засыпает, а несознательные граждане до кучи вытаскивают питание из розетки. Или придется слушать вой УПСа, если свет вырубят — запустится уже нельзя, а когда дадум свет — неизвестно.

2 disk лучше, глобальнее и надежнее, но благодаря кривым рукам аффтороф/мейтейнероф идет отключение всех устройств, в том числе и винта, где лежит своп. В результате сначала винт паркуется, потом опять раскручивается, на него пишется дамп, а потом опять паркуется. Мне жалко винт, посему этот способ я тоже не пользую. Еще минут — если загрузится с других разделов/дисков, что-то записать на разделы, которые были смонтированы при засыпании, а потом проснутся, то могут быть всякие интересности.

Очень интересно, а шо будет, если своп меньше памяти? Или своп и так переполнен, а тут еще и захибернейтиться просят?

Re: suspend to ram vs suspend to disk

> Очень интересно, а шо будет, если своп меньше памяти? Или своп и так переполнен, а тут еще и захибернейтиться просят?

Ничего не будет. Система вернется в исходное (до попытки suspend) состояние.

Re: suspend to ram vs suspend to disk

>Очень интересно, а шо будет, если своп меньше памяти? Или своп и так переполнен, а тут еще и захибернейтиться просят?

скажет что нет памяти и расхибернейтиццо

Re: suspend to ram vs suspend to disk

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

Re: suspend to ram vs suspend to disk

> Очень интересно, а шо будет, если своп меньше памяти? Или своп и так переполнен, а тут еще и захибернейтиться просят?

Если в свопе не хватает места, то суспенд обломается.

Re: suspend to ram vs suspend to disk

>И кто из нас вендузятник? 🙂

Если я знаю венду — это не значит что я ее использую.

А вот то, что ты считаешь виндовые термины исключительно правильными, говорит о том, что винда для тебя — идеал. Вывод напрашивается сам собой 😉

Re: suspend to ram vs suspend to disk

>У меня в арче есть pm-suspend и pm-hibernate.

Очень рад за арч. Симлинки в ярлыки и кодировки в языки там еще не переименовали? 🙂

Re: suspend to ram vs suspend to disk

2ram — быстрее (и туда и обратно)

2disk — дольше будет жить батарейка ноутбука

ЗЫ: Обычно использую 2disk потому как никуда не тороплюсь и могу ноут неделями не включать 😉

Re: suspend to ram vs suspend to disk

>так как размораживание не намного быстрее загрузки.

Re: suspend to ram vs suspend to disk

>Лучше бесшумный системник и упс.И вдоль, вдоль, сынок! 😉

Это называется ноутбук, сынок 😉

Re: suspend to ram vs suspend to disk

>2 ram плох тем, что непонятно, выключен ли комп, али спит :).

а на светодиод посмотреть ? не ? 😉

>Очень интересно, а шо будет, если своп меньше памяти?

Если не включено сжатие, вернётся аккуратно из саспенда и в dmesg скажет что «не шмогла», со сжатием скорее всего хватит в 99% случаев.

Re: suspend to ram vs suspend to disk

Если спать не больше нескольких дней, то s2ram, иначе делаю s2disk. Но последнее существенно реже.

Re: suspend to ram vs suspend to disk

> Ничего не будет. Система вернется в исходное (до попытки suspend) состояние.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector