Power management options

Power Management support

«Power Management» means that parts of your computer are shut off or put into a power conserving «sleep» mode if they are not being used. There are two competing standards for doing this: APM and ACPI. If you want to use either one, say Y here and then also to the requisite support below.

Power Management is most important for battery powered laptop computers; if you have a laptop, check out the Linux Laptop home page on the WWW at <http://www.linux-on-laptops.com/> or Tuxmobil — Linux on Mobile Computers at <http://www.tuxmobil.org/> and the Battery Powered Linux mini-HOWTO, available from <http://www.tldp.org/docs.html#howto>.

Note that, even if you say N here, Linux on the x86 architecture will issue the hlt instruction if nothing is to be done, thereby sending the processor to sleep and saving power.

«Управление питанием» означает, что части вашего компьютера могут быть отключены или переведены в энергосберегающий (спящий) режим, если они не используются. Для этого существует два конкурирующих стандарта: APM и ACPI. Если вы хотите использовать любой из них, скажите Y здесь, а затем также обратитесь к необходимой поддержке ниже.

Управление питанием является наиболее важным для ноутбуков с батарейным питанием; если у вас есть ноутбук, посетите домашнюю страницу Linux Laptop на WWW по адресу <http://www.linux-on-laptops.com/> или Tuxmobil — Linux на мобильных компьютерах по адресу <http://www.tuxmobil. org /> и mini-HOWTO для Linux с батарейным питанием, доступное по адресу <http://www.tldp.org/docs.html#howto>.

Обратите внимание, что даже если вы скажете N здесь, Linux на архитектуре x86 выдаст инструкцию hlt, если ничего не будет сделано, тем самым отправив процессор в спящий режим и сэкономив энергию.

Legacy Power Management API (DEPRECATED)

Support for pm_register() and friends. This old API is obsoleted by the driver model.

If unsure, say N.

Поддержка pm_register() и друзей. Это устаревшее API, поэтому лучший вариант выбрать N.

Power Management Debug Support

This option enables verbose debugging support in the Power Management code. This is helpful when debugging and reporting various PM bugs, like suspend support.

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

Keep console(s) enabled during suspend/resume (DANGEROUS)

This option turns off the console suspend mechanism that prevents debug messages from reaching the console during the suspend/resume operations. This may be helpful when debugging device drivers’ suspend/resume routines, but may itself lead to problems, for example if netconsole is used.

Держит консоль(и) включенной во время приостановки/возобновления (ОПАСНО)

Эта опция отключает механизм приостановки консоли, который предотвращает попадание отладочных сообщений на консоль во время операций приостановки/возобновления. Это может быть полезно при отладке программ приостановки/возобновления драйверов устройств, но может само по себе привести к проблемам, например, если используется netconsole.

Suspend/resume event tracing

This enables some cheesy code to save the last PM event point in the RTC across reboots, so that you can debug a machine that just hangs during suspend (or more commonly, during resume).

To use this debugging feature you should attempt to suspend the machine, then reboot it, then run

dmesg -s 1000000 | grep 'hash matches'

CAUTION: this option will cause your machine’s real-time clock to be set to an invalid time after a resume.

Приостановить/возобновить отслеживание событий

Это позволяет некоторому неосторожному коду сохранять последнюю точку события PM в RTC при перезагрузках, так что вы можете отлаживать машину, которая просто зависает во время ожидания (или, чаще, во время возобновления).

Чтобы использовать эту функцию отладки, вы должны попытаться приостановить работу компьютера, затем перезагрузить его и запустить

dmesg -s 1000000 | grep 'hash match'

ВНИМАНИЕ: эта опция приведет к тому, что часы реального времени вашей машины будут установлены на недопустимое время после возобновления работы.

Driver model /sys/devices/…/power/state files (DEPRECATED)

The driver model started out with a sysfs file intended to provide a userspace hook for device power management. This feature has never worked very well, except for limited testing purposes, and so it will be removed. It’s not clear that a generic mechanism could really handle the wide variability of device power states; any replacements are likely to be bus or driver specific.

ACPI (Advenced Configuration and Power Interface) Support —>

ACPI Support

Advanced Configuration and Power Interface (ACPI) support for Linux requires an ACPI compliant platform (hardware/firmware), and assumes the presence of OS-directed configuration and power management (OSPM) software. This option will enlarge your kernel by about 70K.

Linux ACPI provides a robust functional replacement for several legacy configuration and power management interfaces, including the Plug-and-Play BIOS specification (PnP BIOS), the MultiProcessor Specification (MPS), and the Advanced Power Management (APM) specification. If both ACPI and APM support are configured, whichever is loaded first shall be used.

The ACPI SourceForge project contains the latest source code, documentation, tools, mailing list subscription, and other information. This project is available at: <http://sourceforge.net/projects/acpi>

Linux support for ACPI is based on Intel Corporation’s ACPI Component Architecture (ACPI CA). For more information see: <http://developer.intel.com/technology/iapc/acpi>

ACPI is an open industry specification co-developed by Compaq, Intel, Microsoft, Phoenix, and Toshiba. The specification is available at: <http://www.acpi.info>

Поддержка расширенного интерфейса конфигурации и питания (ACPI) для Linux требует платформы, совместимой с ACPI (аппаратное обеспечение/встроенное программное обеспечение), и предполагает наличие программного обеспечения для управления конфигурацией и питанием (OSPM), ориентированного на ОС. Эта опция увеличит ваше ядро ​​примерно на 70К.

Linux ACPI обеспечивает надежную функциональную замену нескольких устаревших интерфейсов конфигурации и управления питанием, включая спецификацию Plug-and-Play BIOS (PnP BIOS), спецификацию многопроцессорной системы (MPS) и спецификацию расширенного управления питанием (APM). Если настроены поддержка как ACPI, так и APM, то будет использоваться тот, который загружен первым.

Проект ACPI SourceForge содержит последнюю версию исходного кода, документацию, инструменты, подписку на рассылку и другую информацию. Этот проект доступен по адресу: <http://sourceforge.net/projects/acpi>

Поддержка Linux для ACPI основана на компонентной архитектуре ACPI корпорации Intel (ACPI CA). Для получения дополнительной информации см .: <http://developer.intel.com/technology/iapc/acpi>

ACPI — это открытая отраслевая спецификация, разработанная компаниями Compaq, Intel, Microsoft, Phoenix и Toshiba. Спецификация доступна по адресу: <http://www.acpi.info>

Procfs interface

Procfs interface for ACPI is made optional for back-compatible. As the same functions are duplicated in sysfs interface and this proc interface will be removed some time later, it’s marked as deprecated.

(  /proc/acpi/debug_layer && debug_level are deprecated by
   /sys/module/acpi/parameters/debug_layer && debug_level.
   /proc/acpi/info is deprecated by
   /sys/module/acpi/parameters/acpica_version )

Интерфейс Procfs для ACPI сделан необязательным для обратной совместимости. Поскольку те же функции дублируются в интерфейсе sysfs, и этот интерфейс proc будет удален через некоторое время, он помечается как устаревший.

AC Adapter

This driver adds support for the AC Adapter object, which indicates whether a system is on AC, or not. If you have a system that can switch between A/C and battery, say Y.

Этот драйвер добавляет поддержку объекта (файла) адаптера питания, который показывает используется ли адаптер питания или нет. Если вы используете системы которые позволяют переключаться между сетевым питание и батареями (ноутбуки), выберите Y.

Battery

This driver adds support for battery information through /proc/acpi/battery. If you have a mobile system with a battery, say Y.

Этот драйвер позволяет получить информацию о состоянии батареи питания через /proc/acpi/battery. Если вы являетесь обладателем системы с батареей — выберите Y.

Button

This driver handles events on the power, sleep and lid buttons. A daemon reads /proc/acpi/event and perform user-defined actions such as shutting down the system. This is necessary for software controlled poweroff.

Этот драйвер перехватывает нажатия на кнопки питания и засыпания, а также открытие/закрытие крышки ноутбука. Демон читает файл /proc/acpi/event и выполняет действия, определенные пользователем, например выключение системы. Это необходимо для программного контроля за различными кнопками в том числе и выключения питания.

Video

This driver implement the ACPI Extensions For Display Adapters for integrated graphics devices on motherboard, as specified in ACPI 2.0 Specification, Appendix B, allowing to perform some basic control like defining the video POST device, retrieving EDID information or to setup a video output, etc.

Note that this is an ref. implementation only. It may or may not work for your integrated video device.

Этот драйвер реализует расширения ACPI для адаптеров дисплея для интегрированных графических устройств на материнской плате, как указано в спецификации ACPI 2.0, Приложение B, позволяя выполнять некоторые основные элементы управления, такие как определение устройства POST видео, получение информации EDID или настройка видеовыхода и т. д.

Обратите внимание, что эта ссылка только реализация. Это будет или не будет работать для вашего интегрированного видеоустройства.

Fan

This driver adds support for ACPI fan devices, allowing user-mode applications to perform basic fan control (on, off, status).

Этот драйвер добавляет поддержку для ACPI устройства вентилятора, позволяющего программам пользователя получать информацию о состоянии вентилятора: включен, выключен и статус.

Dock

This driver adds support for ACPI controlled docking stations

Этот драйвер добавляет поддержку для ACPI управляемых докинг станций.

Removable Drive Bay

This driver adds support for ACPI controlled docking stations

Съемный отсек

В этот драйвер добавлена поддержка отсеков для съемных дисков, контролируемых ACPI, таких как отсеки IBM Ultrabay или Dell Module Bay.

Processor

This driver installs ACPI as the idle handler for Linux, and uses ACPI C2 and C3 processor states to save power, on systems that support it. It is required by several flavors of cpufreq Performance-state drivers.

Этот драйвер устанавливает ACPI в качестве обработчика простоя для Linux и использует состояния процессора ACPI C2 и C3 для экономии энергии в системах, которые его поддерживают. Это требуется несколькими разновидностями драйверов состояния производительности cpufreq.

Thermal Zone

This driver adds support for ACPI thermal zones. Most mobile and some desktop systems support ACPI thermal zones. It is HIGHLY recommended that this option be enabled, as your processor(s) may be damaged without it.

Этот драйвер добавляет поддержку тепловых зон ACPI. Большинство мобильных и некоторых настольных систем поддерживают тепловые зоны ACPI. НАСТОЯТЕЛЬНО рекомендуется включить эту опцию, так как ваш процессор(ы) может быть поврежден без него.

Asus/Medion Laptop Extra

This driver provides support for extra features of ACPI-compatible ASUS laptops. As some of Medion laptops are made by ASUS, it may also support some Medion laptops (such as 9675 for example). It makes all the extra buttons generate standard ACPI events that go through /proc/acpi/events, and (on some models) adds support for changing the display brightness and output, switching the LCD backlight on and off, and most importantly, allows you to blink those fancy LEDs intended for reporting mail and wireless status.

Note: display switching code is currently considered EXPERIMENTAL,toying with these values may even lock your machine.

All settings are changed via /proc/acpi/asus directory entries. Owner and group for these entries can be set with asus_uid and asus_gid parameters.

More information and a userspace daemon for handling the extra buttons at <http://sourceforge.net/projects/acpi4asus/>.

If you have an ACPI-compatible ASUS laptop, say Y or M here. This driver is still under development, so if your laptop is unsupported or something works not quite as expected, please use the mailing list available on the above page (acpi4asus-user@lists.sourceforge.net)

Этот драйвер обеспечивает поддержку дополнительных функций ноутбуков ASUS, совместимых с ACPI. Поскольку некоторые из ноутбуков Medion производятся ASUS, он также может поддерживать некоторые ноутбуки Medion (например, 9675). Это позволяет всем дополнительным кнопкам генерировать стандартные события ACPI, которые проходят через / proc / acpi / events, и (в некоторых моделях) добавляет поддержку для изменения яркости и выходного сигнала дисплея, включения и выключения подсветки ЖК-дисплея и, что самое важное, позволяет вам мигать этими причудливыми светодиодами, предназначенными для сообщения о состоянии почты и беспроводной связи.

Примечание: код переключения дисплея в настоящее время считается ЭКСПЕРИМЕНТАЛЬНЫМ, игра с этими значениями может даже заблокировать ваш компьютер.

Все настройки изменяются через записи каталога / proc / acpi / asus. Владелец и группа для этих записей могут быть установлены с помощью параметров asus_uid и asus_gid.

Дополнительная информация и демон пользовательского пространства для работы с дополнительными кнопками на <http://sourceforge.net/projects/acpi4asus/>.

Если у вас есть ноутбук ASUS, совместимый с ACPI, скажите Y или M здесь. Этот драйвер находится в стадии разработки, поэтому, если ваш ноутбук не поддерживается или что-то работает не так, как ожидалось, пожалуйста, используйте список рассылки, доступный на странице выше (acpi4asus-user@lists.sourceforge.net)

IBM ThinkPad Laptop Extras

This is a Linux ACPI driver for the IBM ThinkPad laptops. It adds support for Fn-Fx key combinations, Bluetooth control, video output switching, ThinkLight control, UltraBay eject and more. For more information about this driver see <file:Documentation/ibm-acpi.txt> and <http://ibm-acpi.sf.net/>.

If you have an IBM ThinkPad laptop, say Y or M here.

Это драйвер Linux ACPI для ноутбуков IBM ThinkPad. Он добавляет поддержку комбинаций клавиш Fn-Fx, управления Bluetooth, переключения видеовыхода, управления ThinkLight, извлечения UltraBay и многого другого. Для получения дополнительной информации об этом драйвере см. <File: Documentation/ibm-acpi.txt> и <http://ibm-acpi.sf.net/>.

Если у вас есть ноутбук IBM ThinkPad, скажите Y или M здесь.

Legacy Removable Bay Support

Allows the ibm_acpi driver to handle removable bays. It will allow disabling the device in the bay, and also generate notifications when the bay lever is ejected or inserted.

If you are not sure, say Y here.

Позволяет драйверу ibm_acpi обрабатывать съемные отсеки. Это позволит отключить устройство в отсеке, а также генерировать уведомления при извлечении или вставке рычага отсека.

Если вы не уверены, скажите Y здесь.

Toshiba Laptop Extras

This driver adds support for access to certain system settings on «legacy free» Toshiba laptops. These laptops can be recognized by their lack of a BIOS setup menu and APM support.

On these machines, all system configuration is handled through the ACPI. This driver is required for access to controls not covered by the general ACPI drivers, such as LCD brightness, video output, etc.

This driver differs from the non-ACPI Toshiba laptop driver (located under «Processor type and features») in several aspects. Configuration is accessed by reading and writing text files in the /proc tree instead of by program interface to /dev. Furthermore, no power management functions are exposed, as those are handled by the general ACPI drivers.

More information about this driver is available at <http://memebeam.org/toys/ToshibaAcpiDriver>.

If you have a legacy free Toshiba laptop (such as the Libretto L1 series), say Y.

В этом драйвере добавлена поддержка доступа к определенным системным настройкам на устаревших ноутбуках Toshiba. Эти ноутбуки можно узнать по отсутствию меню настройки BIOS и поддержки APM.

На этих машинах вся конфигурация системы обрабатывается через ACPI. Этот драйвер необходим для доступа к элементам управления, не охватываемым общими драйверами ACPI, таким как яркость ЖК-дисплея, видеовыход и т. Д.

Этот драйвер отличается от драйвера ноутбука Toshiba не-ACPI (находится в разделе «Тип процессора и функции») в нескольких аспектах. Доступ к конфигурации осуществляется путем чтения и записи текстовых файлов в дереве / proc, а не через программный интерфейс к / dev. Кроме того, функции управления питанием не предоставляются, так как они обрабатываются общими драйверами ACPI.

Дополнительная информация об этом драйвере доступна по адресу <http://memebeam.org/toys/ToshibaAcpiDriver>.

Если у вас есть устаревший бесплатный ноутбук Toshiba (например, серия Libretto L1), скажите «Y».

Disable ACPI for systems before Jan 1st this year

enter a 4-digit year, eg. 2001 to disable ACPI by default on platforms with DMI BIOS date before January 1st that year. acpi=force can be used to override this mechanism.

Enter 0 to disable this mechanism and allow ACPI to run by default no matter what the year. (default)

Запрещает использрвание ACPI на системах, созданных до 1 Января этого года

Ведите четыре цифры, соотвествующие году. Например, 2001 запрещает использование ACPI по умолчанию на машинах с датой DMI BIOS до 1 Января 2001 г. Для отмены этого механизма, при старте ядра можно передать параметр acpi=force.

Введите 0 для отключения этого механизма и разрешения использования ACPI в не зависимости от года (значение по умолчанию)

Debug Statements

The ACPI driver can optionally report errors with a great deal of verbosity. Saying Y enables these statements. This will increase your kernel size by around 50K.

Драйвер ACPI может опционально сообщать об ошибках с большой детализацией. Выберите Y для включения. Это увеличит размер вашего ядра примерно на 50К.

Power Management Timer Support

The Power Management Timer is available on all ACPI-capable, in most cases even if ACPI is unusable or blacklisted. This timing source is not affected by power management features like aggressive processor idling, throttling, frequency and/or voltage scaling, unlike the commonly used Time Stamp Counter (TSC) timing source.

You should nearly always say Y here because many modern systems require this timer.

Таймер управления питанием в большинстве случаев доступен на всех ACPI-совместимых системах, даже если ACPI не используется или помещен в черный список. На этот источник синхронизации не влияют такие функции управления питанием, как агрессивный режим работы процессора на холостом ходу, регулирование частоты и/или масштабирование напряжения, в отличие от обычно используемого источника синхронизации с таймером (TSC).

Вы должны почти всегда говорить Y здесь, потому что многие современные системы требуют этого таймера.

ACPI004,PNP0A05 and PNP0A06 Container Driver (EXPERIMENTAL)

This allows _physical_ insertion and removal of CPUs and memory. This can be useful, for example, on NUMA machines that support

ACPI based physical hotplug of nodes, or non-NUMA machines that support physical cpu/memory hot-plug.

If one selects «m», this driver can be loaded with «modprobe acpi_container».

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

Основанное на ACPI физическое горячее подключение узлов или компьютеров, отличных от NUMA, которые поддерживают физическое горячее подключение процессора/памяти.

Если выбрать «m», этот драйвер можно загрузить с помощью «modprobe acpi_container».

APM (Advanced Power Management) BIOS Support —>

APM (Advanced Power Management) BIOS support

APM is a BIOS specification for saving power using several different techniques. This is mostly useful for battery powered laptops with APM compliant BIOSes. If you say Y here, the system time will be reset after a RESUME operation, the /proc/apm device will provide battery status information, and user-space programs will receive notification of APM «events» (e.g. battery status change).

If you select «Y» here, you can disable actual use of the APM BIOS by passing the apm=off option to the kernel at boot time.

Note that the APM support is almost completely disabled for machines with more than one CPU

APM — это спецификация BIOS для экономии энергии с использованием нескольких различных методов. Это в основном полезно для ноутбуков с батарейным питанием и APM-совместимыми BIOS. Если вы укажете здесь Y, системное время будет сброшено после операции RESUME, устройство /proc/apm предоставит информацию о состоянии батареи, а программы пользовательского пространства получат уведомление о «событиях» APM (например, об изменении состояния батареи).

Если вы выберете здесь «Y», вы можете отключить фактическое использование APM BIOS, передав опцию apm=off ядру во время загрузки.

Обратите внимание, что поддержка APM почти полностью отключена для компьютеров с более чем одним процессором

Ignore USER SUSPEND

This option will ignore USER SUSPEND requests. On machines with a compliant APM BIOS, you want to say N. However, on the NEC Versa M series notebooks, it is necessary to say Y because of a BIOS bug.

Эта опция игнорирует запросы USER SUSPEND. На компьютерах с совместимым APM BIOS вы хотите сказать N. Однако на ноутбуках серии NEC Versa M необходимо сказать Y из-за ошибки BIOS.

Enable PM at boot time

Enable APM features at boot time. From page 36 of the APM BIOS specification: «When disabled, the APM BIOS does not automatically power manage devices, enter the Standby State, enter the Suspend State, or take power saving steps in response to CPU Idle calls.» This driver will make CPU Idle calls when Linux is idle (unless this feature is turned off — see «Do CPU IDLE calls», below). This should always save battery power, but more complicated APM features will be dependent on your BIOS implementation. You may need to turn this option off if your computer hangs at boot time when using APM support, or if it beeps continuously instead of suspending. Turn this off if you have a NEC UltraLite Versa 33/C or a Toshiba T400CDT. This is off by default since most machines do fine without this feature.

Включить функции APM во время загрузки. На странице 36 спецификации APM BIOS: «При отключении APM BIOS автоматически не включает устройства управления питанием, не переходит в состояние ожидания, не переходит в состояние ожидания или не предпринимает шаги по энергосбережению в ответ на вызовы режима ожидания CPU». Этот драйвер будет выполнять вызовы CPU бездействия, когда Linux бездействует (если эта функция не отключена — см. «Выполнение вызовов CPU IDLE» ниже). Это всегда должно экономить заряд батареи, но более сложные функции APM будут зависеть от вашей реализации BIOS. Возможно, вам придется отключить эту опцию, если ваш компьютер зависает во время загрузки при использовании поддержки APM или если он непрерывно издает звуковой сигнал, а не приостанавливается. Выключите его, если у вас NEC UltraLite Versa 33 C или Toshiba T400CDT. Это отключено по умолчанию, так как большинство машин работают нормально без этой функции.

Make CPU Idle calls when idle

Enable calls to APM CPU Idle/CPU Busy inside the kernel’s idle loop. On some machines, this can activate improved power savings, such as a slowed CPU clock rate, when the machine is idle. These idle calls are made after the idle loop has run for some length of time (e.g., 333 mS). On some machines, this will cause a hang at boot time or whenever the CPU becomes idle. (On machines with more than one CPU, this option does nothing.)

Разрешить вызовы APM CPU Idle/CPU Busy в цикле ожидания ядра. На некоторых машинах это может активировать улучшенную экономию энергии, такую как замедленная тактовая частота процессора, когда машина простаивает. Эти незанятые вызовы выполняются после того, как цикл простоя проработал в течение некоторого промежутка времени (например, 333 мс). На некоторых машинах это приведет к зависанию во время загрузки или в случае простоя процессора. (На машинах с более чем одним процессором эта опция ничего не делает.)

Enable console blanking using APM

Enable console blanking using the APM. Some laptops can use this to turn off the LCD backlight when the screen blanker of the Linux virtual console blanks the screen. Note that this is only used by the virtual console screen blanker, and won’t turn off the backlight when using the X Window system. This also doesn’t have anything to do with your VESA-compliant power-saving monitor. Further, this option doesn’t work for all laptops — it might not turn off your backlight at all, or it might print a lot of errors to the console, especially if you are using gpm.

Включите гашение консоли, используя APM. Некоторые ноутбуки могут использовать это для отключения подсветки ЖК-дисплея, когда экранная маска виртуальной консоли Linux закрывает экран. Обратите внимание, что это используется только средством подавления экрана виртуальной консоли и не отключает подсветку при использовании системы X Window. Это также не имеет ничего общего с вашим VESA-совместимым монитором энергосбережения. Кроме того, эта опция не работает для всех ноутбуков — она может вообще не отключить подсветку или вывести на консоль много ошибок, особенно если вы используете gpm.

RTC stores time in GMT

Say Y here if your RTC (Real Time Clock a.k.a. hardware clock) stores the time in GMT (Greenwich Mean Time). Say N if your RTC stores localtime.

It is in fact recommended to store GMT in your RTC, because then you don’t have to worry about daylight savings time changes. The only reason not to use GMT in your RTC is if you also run a broken OS that doesn’t understand GMT.

Скажите Y здесь, если ваши RTC (аппаратные часы реального времени. A.k.a.) хранят время в GMT (среднее время по Гринвичу). Скажите N, если ваш RTC хранит местное время.

Фактически рекомендуется хранить GMT в вашем RTC, потому что тогда вам не нужно беспокоиться об изменениях летнего времени. Единственная причина не использовать GMT в вашем RTC, если вы также используете неработающую ОС, которая не понимает GMT.

Allow interrupts during APM BIOS calls

Normally we disable external interrupts while we are making calls to the APM BIOS as a measure to lessen the effects of a badly behaving BIOS implementation. The BIOS should reenable interrupts if it needs to. Unfortunately, some BIOSes do not — especially those in many of the newer IBM Thinkpads. If you experience hangs when you suspend, try setting this to Y. Otherwise, say N.

Обычно мы отключаем внешние прерывания, когда выполняем вызовы к APM BIOS, чтобы уменьшить влияние плохо работающей реализации BIOS. BIOS должен включать прерывания, если это необходимо. К сожалению, некоторые BIOS этого не делают, особенно те, что установлены во многих новых IBM Thinkpads. Если во время приостановки возникают зависания, попробуйте установить значение Y. В противном случае выбирайте N.

Use real mode APM BIOS call to power off

Use real mode APM BIOS calls to switch off the computer. This is a work-around for a number of buggy BIOSes. Switch this option on if your computer crashes instead of powering off properly.

Используйте реальные вызовы APM BIOS для выключения компьютера. Это обходной путь для ряда ошибочных BIOS. Включите эту опцию, если ваш компьютер выходит из строя, а не выключается правильно.

CPU Frequency scaling —>

CPU Frequency scaling

CPU Frequency scaling allows you to change the clock speed of CPUs on the fly. This is a nice method to save power, because the lower the CPU clock speed, the less power the CPU consumes.

Note that this driver doesn’t automatically change the CPU clock speed, you need to either enable a dynamic cpufreq governor (see below) after boot, or use a userspace tool.

For details, take a look at <file:Documentation/cpu-freq>.

If in doubt, say N.

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

Обратите внимание, что этот драйвер не меняет тактовую частоту процессора автоматически, вам нужно либо включить динамический регулятор cpufreq (см. Ниже) после загрузки, либо использовать инструмент пользовательского пространства.

За подробностями обращайтесь к <file:Documentation/cpu-freq>.

Если сомневаетесь, скажите N.

Enable CPUfreq debugging

Say Y here to enable CPUfreq subsystem (including drivers) debugging. You will need to activate it via the kernel command line by passing

cpufreq.debug=<value>

To get <value>, add

1 to activate CPUfreq core debugging,

2 to activate CPUfreq drivers debugging, and

4 to activate CPUfreq governor debugging

Скажите Y здесь, чтобы включить отладку подсистемы CPUfreq (включая драйверы). Вам нужно будет активировать его через командную строку ядра, передав

cpufreq.debug=значение

Чтобы получить <значение>, добавьте

1 для активации отладки ядра CPUfreq,

2 для активации отладки драйверов CPUfreq, и

4 для активации отладки регулятора CPUfreq

Cpu Frequency translation statistics

This driver exports CPU frequency statistics information through sysfs file system

Этот драйвер экспортирует статистику частоты процессора через файловую систему sysfs.

CPU frequency translation statistics derails

This will show detail CPU frequency translation table in sysfs file system

Это покажет подробную таблицу преобразования частоты процессора в файловой системе sysfs.

Default CPUFreq governor (performance) —>

performance

Use the CPUFreq governor ‘performance’ as default. This sets the frequency statically to the highest frequency supported by the CPU.

Используйте регулятор производительности CPUFreq по умолчанию. Это статически устанавливает частоту на максимальную частоту, поддерживаемую процессором.

userspace

Use the CPUFreq governor ‘userspace’ as default. This allows you to set the CPU frequency manually or when an userspace program shall be able to set the CPU dynamically without having to enable the userspace governor manually.

Используйте регулятор CPUFreq ‘userspace’ по умолчанию. Это позволяет вам устанавливать частоту ЦП вручную или когда программа пользовательского пространства сможет динамически устанавливать ЦП без необходимости ручного управления регулятором пользовательского пространства.

`performance` governor

This cpufreq governor sets the frequency statically to the highest available CPU frequency.

If in doubt, say Y.

Этот регулятор cpufreq статически устанавливает частоту на максимально возможную частоту процессора.

Если сомневаетесь, скажите Y.

`powersave` governor

This cpufreq governor sets the frequency statically to the lowest available CPU frequency.

If in doubt, say Y.

Этот регулятор cpufreq статически устанавливает частоту на минимальную доступную частоту ЦП.

Если сомневаетесь, скажите Y.

`userspace` governor for userspace frequency scaling

Enable this cpufreq governor when you either want to set the CPU frequency manually or when an userspace program shall be able to set the CPU dynamically, like on LART <http://www.lart.tudelft.nl/>

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say Y.

Включите этот регулятор cpufreq, если вы хотите либо установить частоту ЦП вручную, либо когда программа пользовательского пространства сможет динамически устанавливать ЦП, как в LART <http://www.lart.tudelft.nl/>

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите Y.

`ondemand` cpufreq governor

‘ondemand’ — This driver adds a dynamic cpufreq policy governor. The governor does a periodic polling and changes frequency based on the CPU utilization. The support for this governor depends on CPU capability to do fast frequency switching (i.e, very low latency frequency transitions).

For details, take a look at linux/Documentation/cpu-freq.

If in doubt, say N.

‘ondemand’ — этот драйвер добавляет динамический регулятор политики cpufreq. Регулятор выполняет периодический опрос и изменяет частоту в зависимости от загрузки процессора. Поддержка этого регулятора зависит от способности процессора выполнять быстрое переключение частоты (т. е. переходы частоты с очень низкой задержкой).

За подробностями обращайтесь к linux/Documentation/cpu-freq.

Если сомневаетесь, скажите N.

conservative’ cpufreq governor (NEW)

‘conservative’ — this driver is rather similar to the ‘ondemand’ governor both in its source code and its purpose, the difference is its optimisation for better suitability in a battery powered environment. The frequency is gracefully increased and decreased rather than jumping to 100% when speed is required.

If you have a desktop machine then you should really be considering the ‘ondemand’ governor instead, however if you are using a laptop, PDA or even an AMD64 based computer (due to the unacceptable step-by-step latency issues between the minimum and maximum frequency transitions in the CPU) you will probably want to use this governor.

For details, take a look at linux/Documentation/cpu-freq.

If in doubt, say N.

«консервативный» — этот драйвер довольно похож на регулятор «ondemand» как по исходному коду, так и по назначению, различие заключается в его оптимизации для лучшей пригодности в среде с питанием от батареи. Частота грациозно увеличивается и уменьшается, а не прыгает до 100%, когда требуется скорость.

Если у вас есть настольный компьютер, вам следует рассмотреть возможность использования регулятора «ondemand», однако, если вы используете ноутбук, КПК или даже компьютер на базе AMD64 (из-за неприемлемых пошаговых проблем задержки между минимальным и максимальная частота переходов в ЦП) вам наверняка захочется использовать этот регулятор.

За подробностями обращайтесь к linux/Documentation/cpu-freq.

Если сомневаетесь, скажите N.

— CPUreq processor drivers|Overview

ACPI Processor P-States driver

This driver adds a CPUFreq driver which utilizes the ACPI Processor Performance States.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Этот драйвер добавляет драйвер CPUFreq, который использует состояния производительности процессора ACPI.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

AMD Mobile K6/K6-3 PowerNow!

This adds the CPUFreq driver for mobile AMD K6-2+ and mobile AMD K6-3+ processors.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Это добавляет драйвер CPUFreq для мобильных процессоров AMD K6-2 + и AMD K6-3 +.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

AMD Mobile Athlon/Duron PowerNow!

This adds the CPUFreq driver for mobile AMD K7 mobile processors.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Это добавляет драйвер CPUFreq для мобильных процессоров AMD K7.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

AMD Opteron/Athlon64 PowerNow!

This adds the CPUFreq driver for mobile AMD Opteron/Athlon64 processors.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N

Это добавляет драйвер CPUFreq для мобильных процессоров AMD Opteron / Athlon64.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаешься, скажи N

Cyrix MediaGX/NatSemi Geode Suspend Modulation

This add the CPUFreq driver for NatSemi Geode processors which support suspend modulation.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Это добавляет драйвер CPUFreq для процессоров NatSemi Geode, поддерживающих модуляцию приостановки.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

Intel Enhanced SpeedStep

This adds the CPUFreq driver for Enhanced SpeedStep enabled mobile CPUs. This means Intel Pentium M (Centrino) CPUs. However, you also need to say Y to «Use ACPI tables to decode…» below [which might imply enabling ACPI] if you want to use this driver on non-Banias CPUs.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Это добавляет драйвер CPUFreq для мобильных процессоров с поддержкой Enhanced SpeedStep. Это означает процессоры Intel Pentium M (Centrino). Тем не менее, вам также нужно сказать Y для «Использовать таблицы ACPI для декодирования …» ниже [что может означать включение ACPI], если вы хотите использовать этот драйвер на процессорах не Banias.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

Use ACPI tables to decode valid frequency/voltage pairs

Use primarily the information provided in the BIOS ACPI tables to determine valid CPU frequency and voltage pairings. It is required for the driver to work on non-Banias CPUs.

If in doubt, say Y.

В первую очередь использует информацию, представленную в таблицах BIOS ACPI, для определения допустимых пар частоты и напряжения ЦП. Требуется, чтобы драйвер работал на процессорах, отличных от Banias.

Если сомневаетесь, скажите Y.

Bilt-in tables for Banias CPUs

Use built-in tables for Banias CPUs if ACPI encoding is not available.

If in doubt, say N.

Используйте встроенные таблицы для процессоров Banias, если кодировка ACPI недоступна.

Если сомневаетесь, скажите N.

Intel Speedstep on ICH-M chipsets (ioport interface)

This adds the CPUFreq driver for certain mobile Intel Pentium III (Coppermine), all mobile Intel Pentium III-M (Tualatin) and all mobile Intel Pentium 4 P4-M on systems which have an Intel ICH2, ICH3 or ICH4 southbridge.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Добавляет драйвер CPUFreq для определенного мобильного Intel Pentium III (Coppermine), всех мобильных Intel Pentium III-M (Tualatin) и всех мобильных Intel Pentium 4 P4-M в системах с южным мостом Intel ICH2, ICH3 или ICH4.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

Intel SpeedStep on 440BX/ZX/MX chipsets (SMI interface)

This adds the CPUFreq driver for certain mobile Intel Pentium III (Coppermine), all mobile Intel Pentium III-M (Tualatin) on systems which have an Intel 440BX/ZX/MX southbridge.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Добавляет драйвер CPUFreq для определенного мобильного Intel Pentium III (Coppermine), все мобильные Intel Pentium III-M (Tualatin) в системах с южным мостом Intel 440BX/ZX/MX.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

Intel Pentium 4 clock modulation

This adds the CPUFreq driver for Intel Pentium 4 / XEON processors.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Добавляет драйвер CPUFreq для процессоров Intel Pentium 4/XEON.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

nVidia nForce2 FSB changing

This adds the CPUFreq driver for FSB changing on nVidia nForce2 platforms.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Добавляет драйвер CPUFreq для FSB, изменяющийся на платформах nVidia nForce2.

За подробностями обращайтесь к <file: Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

Transmeta LongRun

This adds the CPUFreq driver for Transmeta Crusoe and Efficeon processors which support LongRun.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Добавляет драйвер CPUFreq для процессоров Transmeta Crusoe и Efficeon, которые поддерживают LongRun.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

VIA Cyrix III Longhaul

This adds the CPUFreq driver for VIA Samuel/CyrixIII, VIA Cyrix Samuel/C3, VIA Cyrix Ezra and VIA Cyrix Ezra-T processors.

For details, take a look at <file:Documentation/cpu-freq/>.

If in doubt, say N.

Добавляет драйвер CPUFreq для процессоров VIA Samuel/CyrixIII, VIA Cyrix Samuel/C3, VIA Cyrix Ezra и VIA Cyrix Ezra-T.

За подробностями обращайтесь к <file:Documentation/cpu-freq/>.

Если сомневаетесь, скажите N.

VIA C7 Enhanced PowerSaver

This adds the CPUFreq driver for VIA C7 processors.

If in doubt, say N.

Добавляет драйвер CPUFreq для процессоров VIA C7.

Если сомневаетесь, скажите N.

— shared options

/proc/acpi/processor/../performance interface (deprecated)

This enables the deprecated /proc/acpi/processor/../performance interface. While it is helpful for debugging, the generic, cross-architecture cpufreq interfaces should be used.

If in doubt, say N.

Активирует устаревший интерфейс /proc/acpi/processor/../performance. Хотя это полезно для отладки, следует использовать универсальные кросс-архитектурные интерфейсы cpufreq.

Если сомневаетесь, скажите N.

Relaxed speedstep capability checks

Don’t perform all checks for a speedstep capable system which would normally be done. Some ancient or strange systems, though speedstep capable, don’t always indicate that they are speedstep capable. This option lets the probing code bypass some of those checks if the parameter relaxed_check=1<tt> is passed to the module.

Не выполняйте все проверки для системы. Некоторые древние или странные системы, хотя и способны к ускорению, не всегда указывают на то, что они на это способны. Эта опция позволяет пробному коду обходить некоторые из этих проверок, если в модуль передан параметр relaxed_check =1<tt>.