Message Signaled Interrupts
Message Signaled Interrupts (MSI, Прерывания, инициируемые сообщениями) в PCI версии 2.2 и более поздних, PCI-X, а также в PCI Express — альтернативная форма прерываний: вместо присваивания номера запроса на прерывание, устройству разрешается записывать сообщение по определённому адресу системной памяти, на деле отображенному на аппаратуру локального контроллера прерываний (local APIC) процессора. Для записи сообщения используется тот же механизм захвата шины (bus mastering), что и для DMA.
Для записи сообщений каждое устройство может иметь от одной до тридцати двух уникальных областей памяти.
Все прерывания шины PCI Express всегда доставляются как MSI, даже при использовании эмуляции традиционных номеров проводников прерываний.
- возможность передачи некоторых данных вместе с информацией о наступлении события. Это зачастую избавляет обработчик прерывания от необходимости читать данную информацию из регистров состояния устройства, что уменьшает загрузку шины.
- возможность полного отказа от проводников INT# от устройств и разъемов PCI до главного контроллера прерываний (IO APIC), а также от самого главного контроллера прерываний, упрощает материнскую плату.
- в многопроцессорных и многоядерных системах устройства получают возможность самостоятельно выбирать процессор/ядро для обработки конкретного прерывания, причем делать это полностью на уровне аппаратуры без исполнения программного кода. Это позволяет оптимизировать работу путем размещения большей части структур драйвера устройства и связанного с ним программного обеспечения (сетевых протоколов и т.д.) в кэше конкретного процессора или же в его «ближней» NUMA-памяти.
Поддерживается в операционной системе Microsoft Windows Vista и более поздних, в ОС FreeBSD с версии 6.3, а также в ядре Linux начиная с версии 2.6.8 [1]
Источники
- ↑Сводная информация о параметре конфигурирования ядра Linux, CONFIG_PCI_MSI. Архивировано из первоисточника 4 июня 2012.
- Стандарт PCI 2.2, часть 6.8
Ссылки
- Краткое введение в MSI
- MSI в Windows Vista
- Руководство по MSI в Linux
- Сводная информация о параметре конфигурации MSI_CONFIG в ядре Linux
- Изменения, необходимые для поддержки MSI в FreeBSD
- Изменения, необходимые для поддержки MSI в Solaris Express
| Это заготовка статьи о компьютерах. Вы можете помочь проекту, исправив и дополнив её. Это примечание по возможности следует заменить более точным. |
SATA Mode Selection
Назначение параметра: Параметр, определяющий в каком режиме будет работать SATA-контроллер с накопителями информации.
Возможные варианты значений:
Disabled — Технология отключена.
IDE — Integrated Drive Electronics. Параллельный интерфейс подключения накопителей, разработанный еще в 1986 г. В данном случае предназначен для совместимости со старыми накопителями и старыми операционными системами (например Windows XP).
AHCI — Advanced Host Controller Interface. Режим работы, предназначенный для накопителей с SATA (Serial ATA) интерфейсом, как для HDD, так и для SSD. Позволяет пользоваться такими возможностями, как NCQ (Native Command Queuing). Включение данного режима требуется для проведения горячей замены накопителей.
RAID — Режим, в котором можно объединить накопители в RAID-массив для увеличения скорости чтения записи и/или получения избыточности хранимых данных.
Зависимости:
— Disabled
— IDE >>>
— AHCI >>>
— RAID
Sata Mode Selection что это в биосе?

У данной опции в зависимости от производителя и версии BIOS могут быть различные названия. Например: Sata controller mode, Sata Configuration или AHCI Mode Control. Все они отвечают за управление режимами работы запоминающих устройств, подключенных через SATA контроллер. В частности это жесткие диски и SSD.
Из основных доступных значений бывают:

Подробно их мы уже рассматривали в прошлых статьях. Стоит лишь отметить, что на всех современных компьютерах и ноутбуках используется режим AHCI. Так как он обеспечивает более высокую скорость работы SATA устройств.
Обратите внимание, что переключать значения в параметре Sata Mode Selection можно только перед установкой/переустановкой операционной системы. Если это делать на установленной ОС, то сразу после переключения она перестанет запускаться, выдавая синий экран.
Лучшая благодарность автору — репост к себе на страничку:
IDE Legacy / Native Mode Selection
Назначение параметра: Параметр, определяющий в каком режиме будет работать SATA-контроллер в системе.
Возможные варианты значений:
Native — Будет установлен режим, обеспечивающий полнофункциональную работу SATA-устройств.
Legacy — Работа SATA-контроллера в режиме IDE будет эмулироваться в ущерб производительности и функциональности, но во благо совместимости со старыми операционными системами (Windows 9x / ME). В данном режиме контроллер использует выделенные запросы на прерывание процессора (IRQ), которые нельзя использовать совместно с другими устройствами, что также скажется на производительности.
Зависимости:
SATA Mode Selection
— Disabled
— IDE >>>
— AHCI
— RAID
Просмотров: 11604
Пожалуйста, поставьте оценку:
Голосов: 1 Оценка: 5

КОММЕНТАРИИ к «IDE Legacy / Native Mode Selection»
Чтобы оставить комментарий, вам необходимо зарегистрироваться на сайте.
ДРУГИЕ МАТЕРИАЛЫ ПО ТЕМЕ
Проявления неисправностей, связанных с данным параметром (0)
Дата размещения
Название неисправности
Категория причин
Степень охвата
IT-WIKI (0)
Параметры BIOS (27)
Название (синонимы) параметра
Назначение параметра
Варианты значений параметра
Особенности значений параметров и их влияние на работу компьютера
Включение параметра позволяет при включении компьютера запускать вращение шпинделей у установленных жестких дисков не одновременно, а поэтапно друг за другом с разницей в 2-3 сек.
Дело в том, что при раскрутке шпинделя с магнитными пластинами жесктий диск потребляет максимальное количество энергии, чем при каких бы то ни было других режимах работы. Одновременный старт нескольких HDD может вызвать срабатывание защиты от перегрузки в блоке питания, что приведет к отключению системы.
— Disabled
— Enhanced
Описание значений параметров:
Disabled — Поэтапная раскрутка отключена.
Enhanced — Поэтапная раскрутка включена. Система автоматически определяет очередность запуска подключенных HDD в компьютере.
Особенности:
Включение данного параметра актуально при большом количестве HDD в системе и/или слабом блоке битания. Поэтапная раскрутка доступна только в режиме AHCI SATA-контроллера.
Параметр определяет режим работы SATA-контроллера.
— Disabled
— Enhanced
— Compatible
Описание значений параметров:
Disabled — Контроллер отключен.
Enhanced — Контроллер будет работать в режиме максимальной функциональности с поддержкой всех функций SATA-шины.
Compatible — Режим совместимости. Часть возможностей SATA-шины будет отключена. Накопители, работающие в этом режиме будут показывать невысокую производительность, но будет доступен запуск и работа старых операционных систем в таком режиме.
Включает или отключает управление питанием шины SATA, а также устройств, подключенных к ней.
— Disable
— Enable
Описание значений параметров:
Disable — Параметр выключен.
Enable — Параметр включен.
— Chipset SATA Mode
— OnChip SATA Type
— SATA Emulation
Параметр, определяющий в каком режиме будет работать SATA-контроллер с накопителями информации.
— Disabled
— IDE
— AHCI
— RAID
Описание значений параметров:
Disabled — Технология отключена.
IDE — Integrated Drive Electronics. Параллельный интерфейс подключения накопителей, разработанный еще в 1986 г. В данном случае предназначен для совместимости со старыми накопителями и старыми операционными системами (например Windows XP).
AHCI — Advanced Host Controller Interface. Режим работы, предназначенный для накопителей с SATA (Serial ATA) интерфейсом, как для HDD, так и для SSD. Позволяет пользоваться такими возможностями, как NCQ (Native Command Queuing). Включение данного режима требуется для проведения горячей замены накопителей.
RAID — Режим, в котором можно объединить накопители в RAID-массив для увеличения скорости чтения записи и/или получения избыточности хранимых данных.
— SMART Self Test
— S.M.A.R.T.
— SMART
— HDD S.M.A.R.T. Capability
Параметр включает/отключает S.M.A.R.T. (Self Monitoring, Analysis and Reporting Technology) — технологию автоматической проверки накопителей информации (HDD и SSD) на предмет ошибок и ухудшения ряда показателей состояния накопителя. Показатели S.M.A.R.T. проверяет и анализирует BIOS на этапе загрузки компьютера. Если какой-то из показателей выходит за пределы нормы, то BIOS сообщит об этом. При этом, выход показателя за пределы нормы еще не означает неисправность накопителя.
— Disabled
— Enabled
Описание значений параметров:
Disabled — S.M.A.R.T. отключен.
Enabled — S.M.A.R.T. включен.
Проявление неисправностей:
При включенной функции возможно появление такого сообщения при загрузке компьютера: “S.M.A.R.T Status Bad, Backup and Replace», говорящее о том, что состояние накопителя плохое, необходимо сделать резервную копию информации, хранящейся на нем и заменить накопитель.