Технологии ACPI и OnNow
В данной статье пойдет речь о вопросе управления энергопотреблением в современных компьютерах, выражаясь в специфической терминологии — Power Managment. Нет-нет, не закрывайте окно браузера, считая, что вас это не касается, поскольку вы не являетесь владельцем ноутбука и не состоите в партии зеленых. Речь пойдет о гораздо более интересных вещах: совместной инициативе Intel, Microsoft и Toshiba — ACPI, и одном из наиболее интересных ее практических воплощений в Windows98/NT — технологии OnNow, должной обеспечить «постоянно доступный PC».
Итак, что же собственно это такое — ACPI? Для начала, наверное, стоит расшифровать эту аббревиатуру. ACPI, в переводе на человеческий язык, означает Advanced Configuration and Power Interface. Или, говоря по-русски, «интерфейс расширенного конфигурирования и управления питанием». Его задача — обеспечить взаимодействие между операционной системой, аппаратным обеспечением и BIOS системной платы.
Посмотрим сначала, что творится в этой области сегодня. Большинство материнских плат, даже вышедших на базе таких относительно новых чипсетов как VIA Apollo MVP3 или Intel 440BX, не поддерживают расширенное управление энергопотреблением ACPI, несмотря на то, что по идее, ACPI-совместимым считается еще аж 430TX, а сам ACPI был анонсирован в апреле 1996 года. Его использование начинается только сегодня, по мере того, как для вышедших недавно материнских плат создаются новые версии BIOS, частично поддерживающие ACPI.
Итак, повторюсь, основная задача ACPI — способность разумно включать и выключать PC и подключенную к нему периферию. Причем, помимо принтеров, сетевых карт, дисководов CD-ROM и прочая и прочая, могут быть и такие, пока еще экзотические устройства, как телевизор, видеомагнитофон, музыкальный центр. И конечно речь идет об умной активации PC. Так, чтобы видеоплеер при установке в него кассеты смог разбудить PC, который включил бы телевизор.
Однако на данный момент ACPI может интересовать среднего пользователя только как теоретическая архитектура. Куда интереснее основанная на нем технология OnNow, уже сегодня могущая предоставить кое-какие вполне осязаемые приятности. Ее цели: убрать задержки при включении и выключении компьютера, позволить обслуживающим приложениям, таким как дефрагментация диска или проверка на вирусы выполняться в то время, когда компьютер выключен, и вообще, улучшить общую картину энергопотребления PC.
Режим S3 (настоящий OnNow) не может быть реализован из-за того, что существующие системные платы не имеют схем разделенного питания компонентов. Поэтому, до выхода следующего поколения материнок OnNow в полном объеме реализован быть не может. Пока же, путем модификации BIOS, можно добиться только некой эмуляции — S4.
Первой же материнской платой, которая будет иметь раздельные схемы питания для своих узлов и будет, таким образом, поддерживать режим S3 станет ASUS P2B-E — модификация давно известной системной платы P2B от Asustek. Кроме возможности suspend-to-memory, кстати, P2B-E будет иметь 5 слотов PCI. В серийное производство эта плата будет запущена в ноябре текущего года.
Но вернемся к нашим баранам. Спецификацию OnNow разрабатывала небезызвестная вам фирма Microsoft. Угадайте с трех попыток, кто по этой спецификации должен стать управляющим центром компьютера по всем этим вопросам? Первые два ответа можно не считать, правильно — Windows.
В общем, я полагаю, тенденцию вы уловили. Компьютер, постоянно находящийся наготове.
Обидно, однако, что пока с практическим использованием ACPI очень дела обстоят неважно. Возьмем самое яркое видимое и единственное на данный момент проявление ACPI в Windows 98 — Hibernate (по-русски — зимняя спячка). Проще говоря, это то самое хваленое сбрасывание данных из оперативной и видеопамяти на винт, с последующим быстрым восстановлением при включении компьютера. Таким образом, у нас получается аналог спящего режима, когда к вашим услугам предоставлены всегда запущенные приложения, но с нулевым потреблением энергии. Так вот, после появления в вашем компьютере версии BIOS, поддерживающей ACPI и некоторых манипуляций с установкой Windows 98, у вас действительно в Control Panel/Power Management появится пара вожделенных пунктов:
И соответствующий пункт в закладке Advanced:
Я уже не говорю о не так хорошо заметных проявлениях в списке системных устройств:
Как вам нравятся такие устройства, как ACPI System Button или Composite Power Source?
Но для появления всего этого после перепрошивки BIOS недостаточно просто переустановить Windows 98. Поддержка ACPI — опциональная, поэтому при инсталляции надо запустить SETUP с ключами /P J или же поправить реестр, добавив в ветке HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrent VersionDetect новую DWORD-переменную ACPIOption, установленную в 1.
Однако, небольшое но. Ох уж это но, всегда оно появляется. Как обычно, новая технология отказывается работать в Windows сразу и без ошибок. Эта печальная практика затронула и OnNow. В Windows 98 фактически он не работает. До выхода Service Pack 1 все ограничится этими красивыми, но, к сожалению, бесполезными картинками. Сегодня в Windows’98 не работают ни Hibernate, ни вообще, какие либо функции управления питанием через ACPI. Весь контроль над ними берет на себя APM. Взять тот же Composite Power Source (по-русски говоря, — блок питания в корпусе): при входе в спящий режим через ACPI он должен выключаться, а при входе через APM (сегодня) — не выключается. Улавливаете разницу в уровне контроля над железом?
Про Hibernate я вообще молчу. Там все отягощается еще и файловой системой. По крайней мере, по текущей информации, Hibernate не будет работать с FAT32. Только с FAT16. Кроме этого, для работы необходимы поддерживающие OnNow драйвера видеокарты. Пока их только делает ATI. Но и этого еще недостаточно. Многие из существующих CD ROM и SCSI-контроллеров с Hibernate также работать не могут. Остается надеяться, что к выходу SP1 (1999 год) Microsoft удастся справиться с этими проблемами. А производителям комплектующих — написать драйверы, позволяющие их продуктам корректно работать с ACPI. Уж больно не хочется видеть окно, возникающее сейчас на моем экране при попытке уйти в Suspend Mode:
Итог: любимый город может спать спокойно. По крайней мере, до 99 года, когда выйдет SP1 для Windows 98, а комплектующие и программы научатся работать в паре с ACPI.
Возможно, однако, что OnNow будет все же работать через BIOS, в обход операционной системы. Например, плате ASUS P2B-E не будет требоваться команда Windows 98 для перехода в S3 (suspend-to-memory), а уже давно вышедшая плата Aopen AX-6BC умеет делать S4 (suspend-to-disk) не пользуясь средствами операционной системы.
unixforum.org
Форум для пользователей UNIX-подобных систем
Отсутствуют устройства вывода звука
Отсутствуют устройства вывода звука
Сообщение Uglany4 » 21.07.2018 06:52
Установил на нетбук Linux mint 19 Cinnamon. Интернет, клава и тачпад подхватились сразу, но в настройках звука нет устройств вывода.
Сам я новичок. прошу не кидаться тапками.
P.S. На форуме тоже недавно появился
Re: Отсутствуют устройства вывода звука
Сообщение Vascom » 21.07.2018 08:14
Re: Отсутствуют устройства вывода звука
Сообщение Uglany4 » 21.07.2018 09:32
Re: Отсутствуют устройства вывода звука
Сообщение ormorph » 21.07.2018 09:56
Re: Отсутствуют устройства вывода звука
Сообщение Uglany4 » 21.07.2018 15:09
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register
Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 36)
Subsystem: Device 7270:8086
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller
Kernel driver in use: xhci_hcd
00:15.0 Multimedia audio controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Low Power Engine Audio (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Low Power Engine Audio
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine
Kernel driver in use: mei_txe
Kernel modules: mei_txe
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
Решил разобраться в uefi и нашел что-то связанное с аудио. Поменял значение и теперь вроде прописывает
Re: Отсутствуют устройства вывода звука
Сообщение serzh-z » 21.07.2018 15:22
Re: Отсутствуют устройства вывода звука
Сообщение Uglany4 » 21.07.2018 15:26
Re: Отсутствуют устройства вывода звука
Сообщение Uglany4 » 21.07.2018 15:47
Re: Отсутствуют устройства вывода звука
Сообщение serzh-z » 21.07.2018 15:59
Но вообще, подозреваю, что все так же плохо, как и с любыми другими DNS/iconBit/безымянными устройствами. Проще вернуть на него родную ОС. Если только нет уймы свободного времени, знаний и желания разбираться в безымянном железе и драйверах. А поскольку это «русский» нетбук, то по нему сложно будет найти какую либо техническую информацию.
Re: Отсутствуют устройства вывода звука
Сообщение Uglany4 » 21.07.2018 16:31
Я тут нашел виндовые драйвера от нетбука, чуток посмотрев их я понял что тут стоит Intel SST Audio Device.
Нашел тут такую ссыль https://communities.intel.com/thread/118657
Попробую сделать то что тут сказано.
если получится расскажу
Re: Отсутствуют устройства вывода звука
Сообщение Uglany4 » 21.07.2018 19:08
Re: Отсутствуют устройства вывода звука
Сообщение ormorph » 21.07.2018 19:31
Re: Отсутствуют устройства вывода звука
Сообщение serzh-z » 21.07.2018 19:45
Если карта хоть как-то видна в системе (см. /sys/class/sound), то нужно скопировать подходящие UCM-файлы в /usr/share/alsa/ucm.
Re: Отсутствуют устройства вывода звука
Сообщение serzh-z » 21.07.2018 19:54
Re: Отсутствуют устройства вывода звука
Сообщение ormorph » 21.07.2018 20:09
Re: Отсутствуют устройства вывода звука
Сообщение Uglany4 » 21.07.2018 20:51
Можно попробовать установить UCM-конфиг для ALSA: https://github.com/plbossart/UCM?files=1
Если карта хоть как-то видна в системе (см. /sys/class/sound), то нужно скопировать подходящие UCM-файлы в /usr/share/alsa/ucm.
Re: Отсутствуют устройства вывода звука
Сообщение ormorph » 21.07.2018 21:07
Re: Отсутствуют устройства вывода звука
Сообщение Uglany4 » 21.07.2018 21:19
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register
Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 36)
Subsystem: Device 7270:8086
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller
Kernel driver in use: xhci_hcd
00:15.0 Multimedia audio controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Low Power Engine Audio (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Low Power Engine Audio
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine
Kernel driver in use: mei_txe
Kernel modules: mei_txe
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
**** List of PLAYBACK Hardware Devices ****
card 0: Audio [Intel HDMI/DP LPE Audio], device 0: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Audio [Intel HDMI/DP LPE Audio], device 1: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Audio [Intel HDMI/DP LPE Audio], device 2: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
конфиг выдал все как надо
Re: Отсутствуют устройства вывода звука
Сообщение ormorph » 21.07.2018 22:02
Re: Отсутствуют устройства вывода звука
Сообщение Uglany4 » 22.07.2018 15:13
00:00.0 Host bridge [0600]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register [8086:2280] (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register [8086:7270]
Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller [0300]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers [8086:22b0] (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers [8086:7270]
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Multimedia controller [0480]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit [8086:22b8] (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit [8086:7270]
00:0b.0 Signal processing controller [1180]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller [8086:22dc] (rev 36)
Subsystem: Device [7270:8086]
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device
00:14.0 USB controller [0c03]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller [8086:22b5] (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller [8086:7270]
Kernel driver in use: xhci_hcd
00:15.0 Multimedia audio controller [0401]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Low Power Engine Audio [8086:22a8] (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Low Power Engine Audio [8086:7270]
00:1a.0 Encryption controller [1080]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine [8086:2298] (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine [8086:7270]
Kernel driver in use: mei_txe
Kernel modules: mei_txe
00:1f.0 ISA bridge [0601]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU [8086:229c] (rev 36)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU [8086:7270]
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
Текст книги «Тонкая настройка компьютера с помощью BIOS. Начали!»
Автор книги: Юрий Зозуля
Жанр: Компьютерное Железо, Компьютеры
Текущая страница: 10 (всего у книги 11 страниц) [доступный отрывок для чтения: 4 страниц]
Параметр выбирает режим работы встроенного параллельного порта.
□ Normal (SPP ) – стандартный режим работы параллельного порта (устанавливайте это значение, когда устройство работает некорректно в более быстрых режимах);
□ ЕСР, ЕРР или ЕСР+ЕРР – порт работает в одном из быстрых режимов (ЕРР или ЕСР). В этом случае могут быть доступны дополнительные параметры для настройки этих режимов: EPP Mode Select (EPP Version) – установка версии стандарта EPP (рекомендуется 1.9) и ЕСР Mode Use DMA (ЕСР Mode DMA Channel) – номер канала DMA (рекомендуется DMA3).
Другие устройства
Южные мосты современных чипсетов могут поддерживать большое количество разнообразных периферийных устройств. Для каждого из них есть соответствующий параметр BIOS, с помощью которого их можно отключить, установив значение Disabled (Off), или включить, выбрав значение Enabled (On) или Auto.
Вот список этих параметров для наиболее популярных периферийных устройств:
□ АС97 Audio (Audio Controller, Onboard Audio Chip, Azalia Codec) – управляет работой интегрированного звукового адаптера;
□ Onboard FDC Controller (Onboard Floppy Controller) – включает или отключает встроенный контроллер гибких дисков;
□ Onboard LAN Control (MAC LAN) – включает или отключает интегрированный сетевой контроллер. Дополнительно может быть параметр Onboard LAN Option ROM (Onboard LAN Boot ROM), разрешающий или запрещающий удаленную загрузку по сети;
□ Onboard IEEE 1394 Controller (IEEE 1394) – включает или выключает интегрированный в системную плату контроллер ШЕЕ 1394 (FireWire);
□ Onboard Game/MIDI Port – управляет работой встроенного игрового и MIDI-порта. Дополнительно могут быть параметры для настройки ресурсов указанных портов, значения которых лучше оставить по умолчанию;
□ Onboard Infrared Port – управляет работой встроенного инфракрасного порта. При его включении обычно появляются дополнительные настройки, значения которых не следует изменять без крайней необходимости.
Тестирование сетевых соединений
Многие современные версии BIOS имеют встроенные средства диагностики сетевых соединений. В системных платах ASUS для этого имеется раздел LAN Cable Status или AI NET2 (рис. 9.5), который может находиться в меню Advanced или Tools. В платах Gigabyte утилита диагностики запускается с помощью команды SMART LAN в разделе Integrated Peripherals. Аналогичные средства также можно встретить в платах других производителей.
Рис. 9.5. Раздел AI NET2
Кабель типа «витая пара» состоит из четырех пар проводов, для каждой из которых в поле Status будет отображаться ее состояние: Open – пара не подключена или имеет обрыв, Normal – состояние пары нормальное и Short – пара замкнута. В поле Length показывается предполагаемая длина кабеля в метрах до обрыва или замыкания.
Пары проводов 4-5 и 7-8 не используются при скорости сетевого адаптера 10/100 Мбит/с, поэтому их статус может определяться как Open или Short.
Если для параметра POST Check LAN Cable установить значение Enabled, то тестирование соединения будет выполняться при каждой загрузке компьютера. В случае неудачи загрузка будет приостановлена с выводом на экран соответствующего предупреждения. Этот вариант полезен в тех случаях, когда наличие сети является обязательным для работы компьютера. В противном случае лучше установить для данного параметра значение Disabled, чтобы не увеличивать время загрузки.
Глава 10
Управление ресурсами, электропитанием и охлаждением
Распределение ресурсов
Для нормальной работы многих устройств необходимо выделять ресурсы системной платы: прерывания (IRQ), каналы прямого доступа к памяти (DMA), адреса ввода-вывода или используемые диапазоны памяти. В большинстве версий BIOS есть специальный раздел PnP/PCI Configurations (рис. 10.1), в котором собраны настройки ресурсов.
Рис. 10.1. Раздел BIOS PnP/PCI Configurations
При установке значений по умолчанию система распределит ресурсы автоматически в соответствии со стандартом Plug and Play. Ручная настройка может понадобиться, чтобы подключить нестандартные или устаревшие устройства. Необходимость настройки ресурсов вручную возникает очень редко, поэтому во многих современных платах раздел PnP/PCI Configurations значительно сокращен и в нем могут присутствовать два или три наиболее важных параметра.
Plug and Play OS (PNP OS Installed)
Параметр определяет, кто будет распределять ресурсы – BIOS или операционная система.
□ Yes – устройства, необходимые для загрузки, сконфигурирует BIOS, остальные же настроит операционная система, которая должна поддерживать Plug and Play;
□ No – настройкой всех устройств и распределением ресурсов займется BIOS.
Современные версии Windows управляют устройствами с помощью функций ACPI. Если BIOS отвечает требованиям этого стандарта, операционная система сконфигурирует их даже при установке значения No.
Reset Configuration Data (Force Update ESCD)
С помощью этого параметра можно принудительно обновить данные системной конфигурации и таблицы распределения ресурсов (ESCD). В некоторых случаях такая мера позволяет «оживить» систему, которая отказывается нормально загружаться после добавления или удаления плат расширения.
□ Disabled (No) – очистка ESCD запрещена (значение соответствует обычной работе компьютера);
□ Enabled (Yes) – таблицы распределения ресурсов будут очищены и построены заново во время следующей перезагрузки системы. После этого будет автоматически установлено значение Disabled.
Assign IRQ For VGA (Allocate IRQ to PCI VGA)
Параметр разрешает или запрещает назначение прерывания (IRQ) для видеоадаптера. По умолчанию устанавливается (и рекомендуется) значение Enabled (On), при котором прерывание будет выделено.
Assign IRQ For USB
Параметр разрешает (значение Enabled (On) – по умолчанию) или запрещает (Disabled (Off)) назначение прерывания (IRQ) для USB-устройств.
Resources Controlled By
Параметр определяет способ распределения прерываний (IRQ) и каналов прямого доступа к памяти (DMA).
□ Auto (ESCD) – ресурсы распределяются автоматически (значение по умолчанию); рекомендуется, если в системе нет устаревших плат расширения;
□ Manual – ресурсы распределяются вручную с помощью рассмотренных далее параметров IRQ х Assigned to и DMA х Assigned to.
Если в параметре Resources Controlled By задан ручной способ распределения ресурсов, можно изменить настройки для отдельных прерываний, обозначенных номерами от 3 до 15. Для каждого можно выбрать одно из двух значений:
□ PCI/ISA PnP (PCI Device) – автоматическое назначение прерывания одному из устройств с поддержкой Plug and Play (значение устанавливается по умолчанию);
□ Legacy ISA (Manual, Reserved) – прерывание будет зарезервировано для ISA-платы.
Если задано ручное распределение ресурсов (параметр Resources Controlled By), некоторые версии BIOS позволяют резервировать для устаревших устройств каналы DMA. Возможные значения этих параметров аналогичны параметру IRQ х Assigned to.
PIRQ х Use IRQ No, INT Pin x Assignment
Эти параметры позволяют вручную настроить распределение прерываний между PCI– и AGP-устройствами с помощью программируемых запросов на прерывание (PIRQ).
Распределение ресурсов с помощью PIRQ – относительно сложная задача, а польза от нее довольно сомнительная, поэтому всегда выбирайте значение Auto.
PCI Slot x IRQ (Slot х)
Параметр задает определенное прерывание для конкретного PCI-слота и является упрощенным вариантом PIRQ_x Use IRQ No. Практически всегда следует устанавливать значение Auto.
Init Display First (Primary Graphic’s Adapter, Initiate Graphic Adapter)
В разделе PnP/PCI Configurations можно встретить ряд параметров для настройки видеоадаптера и некоторых других устройств. Данный параметр позволяет выбрать первичный видеоадаптер, и правильное значение немного ускоряет загрузку.
□ PCI – система попытается в первую очередь определить видеоадаптер, установленный в слот PCI;
□ AGP – первым будет инициализирован AGP-адаптер;
□ Onboard – сначала определится адаптер, интегрированный в системную плату;
□ PCI Express (PCIE, PEG) – первичным будет адаптер PCI Express.
В некоторых версиях BIOS может указываться порядок опроса адаптеров, например PCI/AGP и AGP/PCI.
Из перечисленных значений в вашей системе будут присутствовать только те, которые фактически поддерживаются системной платой.
VGA Share Memory Size (Frame Buffer Size)
Параметр позволяет установить размер оперативной памяти, который будет выделяться для работы интегрированного видеоадаптера.
Возможные значения: 8М, 16М, 32М, 64М, 128М, 256М, 512М – размер выделяемой памяти в мегабайтах. Объем оперативной памяти, доступной для операционной системы и приложений, будет уменьшен на соответствующую величину.
Параметр задает временную задержку, когда передается контроль над шиной PCI от одного устройства, работающего в режиме Bus Master, к другому.
Возможные значения – 32, 64, 96, 128, 160, 192, 224, 248. По умолчанию устанавливается значение 32 или 64 такта, которое, как правило, соответствует максимальной производительности системы.
PCI/VGA Palette Snoop (Palette Snooping)
Параметр устанавливает специальный режим, корректирующий палитру VGA при использовании дополнительных видеоустройств, например MPEG-кодировщиков.
Если при работе подобных устройств возникают проблемы, установите значение Enabled (On), во всех остальных случаях следует выбирать Disabled (Off).
Maximum Payload Size
Параметр присутствует в некоторых системных платах с шиной PCI Express и задает максимальный размер пакета данных, передаваемого по этой шине.
Возможные значения – 128, 256, 512, 1024, 2048, 4096. Они определяют максимальный размер пакета в байтах. По умолчанию устанавливается значение 4096, которое не следует менять без особой необходимости, поскольку при этом обеспечивается максимальная производительность PCI Express.
Параметры электропитания
Параметры электропитания обычно собраны в отдельном разделе BIOS с названием Power Management Setup (рис. 10.2) или просто Power. Среди них существенное значение для современных систем имеют только настройки для стандарта расширенного управления питанием ACPI (Advanced Configuration and Power Interface). Вам достаточно лишь обеспечить корректную поддержку ACPI со стороны BIOS, а остальные параметры электропитания будут управляться непосредственно из операционной системы.
Параметр включает или отключает поддержку ACPI со стороны BIOS. При этом значительная часть функций по управлению питанием передается операционной системе.
Рис. 10.2. Раздел BIOS Power Management Setup
□ Enabled (On) – поддержка ACPI со стороны BIOS включена (рекомендуется для всех современных операционных систем, начиная с Windows 98 SE);
□ Disabled (Off) – поддержка ACPI отключена. Выбирать данное значение имеет смысл в том случае, когда ACPI не поддерживается системной платой или эта поддержка реализована некорректно.
Подключать и отключать стандарт ACPI следует до установки операционной системы. Если сделать это при установленной Windows 2000/ХР/2003, изменение режима работы ACPI может привести к тому, что операционная система не загрузится.
Параметр позволяет включать или отключать поддержку стандарта ACPI версии 2.0.
□ Enabled – поддержка ACPI 2.0 со стороны BIOS включена;
□ Disabled – в зависимости от модели платы это значение может означать поддержку стандарта ACPI 1.0 или же отключение поддержки ACPI вообще.
ACPI Suspend Type (ACPI Standby State)
Параметр позволяет выбрать один из режимов пониженного энергопотребления, в который компьютер может переходить по команде операционной системы.
□ Sl (POS) – в устаревшем режиме энергосбережения POS (Power on Suspend) отключается монитор, жесткий диск, приостанавливается работа процессора, однако питание с основных компонентов системной платы не снимается;
□ S3 (STR) – в режиме энергосбережения STR (Suspend to RAM) вся информация о состоянии системы сохраняется в оперативной памяти, а остальные устройства отключаются;
□ S1&S3 (Auto) – режим энергосбережения выбирается автоматически.
В некоторых версиях BIOS есть параметр Suspend to RAM, разрешающий (Enabled) или запрещающий (Disabled) режим S3(STR).
Параметр задействует поддержку расширенного контроллера прерываний (APIC) со стороны ACPI. Для всех современных систем рекомендуется включить эту функцию, установив значение Enabled.
Данный параметр, как и ACPI Function, нужно задавать до установки операционной системы.
Данное произведение размещено по согласованию с ООО «ЛитРес» (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.










