Intel X99 motherboards and VT-D options
I am thinking of buying a X99 motherboard that I can
use for Vmware Workstation.
The two brands that I am thinking of are ASUS and GigaByte.
I have been looking into the Virtualization and plan on
running VMWare Workstation 11. So virtualize windows Server 2012,
Windows 8.1 etc. Plus VMWare ESXi.
So I think for the last one I need Vt-d.
Now I have notice the the ASUS MB's have a few more options for
VTD like:
Vtd Azalea VCp optimizations.
Interrupt Remapping
Coherency Support (Non-ISoch)
Coherency Support (ISoch)
However the GigaByte board only allows me to turn VT-d on and off.
So since I can't control these options would they be on by default
on the GigaByte, is there anything 'Disadvantage' I have not being
able to control them? (Or is all this a bit of a non-issue ?)
Vtd azalea vcp optimizations это что
I recently bought a JGINYUE X99-D8 to use with my home lab. However before I bought it I couldn’t find much info about it, such as if it it supported SR-IOV or even virtualisation at all. Here’s all the BIOS options that shipped with my motherboard.
The Motherboard Drivers and BIOS are available on jginyue.com.cn.
I’ve also made a custom lm-sensors config file for this motherboard.
All of this article is my own findings but Miyconst’s video is worth checking out.
Important Features & Notes
AER Errors
If you experience AER errors in Linux, they can be avoided by disabling PCI-E ASPM, you will need to disable it globally and then go through each IIO Socket setting PCI-E ASPM to Disabled. This is common with other X99 motherboards.
Virtualisation
- SR-IOV
- VT-x
- VT-d
- ACS
- ARI Forwarding
Networking
- 2 × RTL8111/8168/8411 PCI Express Gigabit Ethernet Controllers
- Capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
- Supports Wake-on: pumbg (PHY, Unicast, Multicast, Broadcast, Magic Packet)
PCIe Slots
- PCIe 2.0 x1 — Chipset
- PCIe 3.0 x4 (M.2 M Key) — CPU0
- PCIe 3.0 x16 — CPU0
- PCIe 2.0 x1 — Chipset
- PCIe 3.0 x4 (M.2 M Key) — CPU1
- PCIe 3.0 x16 — CPU1
- PCIe 3.0 x8 (Physically x16) — CPU0
The PCIe x1 slots can easily be cut open using small side cutters to fit a card bigger than x1, but using a bigger card will obstruct an M.2 SSD.
Miscellaneous
- SATA 3.0, using SATA & sSATA Controllers
- 8 Channel RAM (2 CPUs × 4 Channels)
- PCIe Bifurcation Settings
- ECC & Non-ECC RAM Supported
dmidecode BIOS Information
(Almost) All BIOS Options
- BIOS Vendor
- Core Version
- Compliancy
- Project Version
- Build Date and Time
- Access Level
- Total Memory
- System Language
- System Date
- System Time
Advanced
- ACPI Settings
- Enable ACPI Auto Configuration
- Enable Hibernation
- Lock Legacy Resources
- Super IO Chip
- Serial Port 1 Configuration
- Serial Port
- Device Settings
- Change Settings
- Smart Fan Function
- Smart Fan Mode Configuration
- Cpu Fan Mode
- Cpu Smart FanIV T1 Temp
- Cpu Smart FanIV T2 Temp
- Cpu Smart FanIV T3 Temp
- Cpu Smart FanIV T4 Temp
- iSCSI Initiator Name
- Add an Attempt
- Delete Attempts
- Change Attempt Order
- PCI Latency Timer
- PCI-X Latency Timer
- VGA Pallet Snoop
- PERR# Generation
- SERR# Generation
- Above 4G Decoding
- SR-IOV Support
- BME DMA Mitigation
- PCI Express Settings
- Relaxed Ordering
- Extended Tag
- No Snoop
- Maximum Payload
- Extended Synch
- Link Training Retry
- Like Training Timeout (uS)
- Restore PCIE Registers
- Completion Timeout
- ARI Forwarding
- AtomicOp Register Enable
- AtomicOp Egress Blocking
- ID0 Request Enable
- ID0 Completion Enable
- LTR Mechanism Enable
- End-End TLP Prefix Blocking
- Clock Power Management
- Compliance SOS
- Hardware Autonomous Width
- Hardware Autonomous Speed
- Network Stack
- Ipv4 PXE Support
- Ipv6 PXE Support
- PXE boot wait time
- Media detect count
- CSM Support
- GateA20 Active
- Option ROM Messages
- Boot option filter
- Network
- Storage
- Video
- Other PCI devices
- Legacy USB Support
- XHCI Hand-off
- EHCI Hand-off
- USB Mass Storage Driver Support
- USB transfer time-out
- Device reset time-out
- Device power-up delay
IntelRCSetup
- Processor Configuration
- Per-Socket Configuration
- Hyper-Threading [ALL]
- Check CPU BIST Result
- Monitor/Mwait
- Execute Disable Bit
- Enable Intel TXT Support
- VMX
- Enable SMX
- Lock Chipset
- MSR Lock Control
- PPIN Control
- DEBUG INTERFACE
- Hardware Prefetcher
- Adjacent Cache Prefetch
- DCU Stream Prefetcher
- DCU IP Prefetcher
- DCU Mode
- Direct Cache Access (DCA)
- DCA Prefetch Delay
- X2APIC
- AES-NI
- Down Stream PECI
- IIO LLC Ways [19:0](Hex)
- QLRU Config [63:32](Hex)
- QLRU Config [31:0](Hex)
- SMM Save State
- Targeted Smi
- Power Technology
- Config TDP
- IOTG Setting
- Uncore CLR Freq OVRD
- CPU P State Control
- EIST (P-states)
- Turbo Mode
- P-state coordination
- SPD
- PL2_SAFETY_NET_ENABLE
- Boot performance mode
- C2C3TT
- Package C State limit
- CPU C3 report
- CPU C6 report
- ACPI T-States
- Energy Perf BIAS
- Energy Performance Tuning
- Energy Performance BIAS setting.
- Power/Performance Switch
- Workload Configuration
- Averaging Time Window
- P0 TotalTimeThreshold Low
- P0 TotalTimeThreshold High
- FAST_RAPL_NSTRIKE_PL2_DUTY_CYCLE
- Turbo Pwr Limit Lock
- Long Pwr Limit Ovrd
- Long Dur Pwr Limit
- Long Dur Time Window
- Pkg Clmp Lim1
- Short Dur Pwr Limit En
- Short Dur Pwr Limit
- Pkg Clmp Lim2
- DRAM RAPL Baseline
- Overrife BW_LIMIT_TF
- DRAM RAPL Extended Range
- MMIOHBase
- MMIO High Size
- Isoc Mode
- MeSeg Mode
- Numa
- QPI General Configuration
- QPI Status
- Degrade Precedence
- Link Frequency Select
- Link L0p Enable
- Link L1 Enable
- Legacy VGA Socket
- MMIO P2P Disable
- E2E Parity Enable
- COD Enable
- Early Snoop
- Home Dir Snoop with IVT- Style OSB
- QPI Debug Print Level
- CPU 0, CPU 1, CPU 2, CPU 3
- Bus Resources Allocation Ratio
- IO Resources Allocation Ratio
- MMIOL Resources Allocation Ratio
- IIO Disable
- Enforce POR
- PPR Type
- Memory Frequency
- MRC Promote Warnings
- Promote Warnings
- Halt on mem Training Error
- Multi-Threaded MRC
- Enforce Timeout
- Enhanced Log Parsing
- BSSA Module Loading
- Backside RMT
- Rank Multiplication
- LRDIMM Module Delay
- MemTest
- MemTestLoops
- Dram Maintenance Test
- Dram Maintenance Test Direction
- Dram Maintenance Test Invertion
- Dram Maintenance Test Repetitions
- Dram Maintenance Test Interation o
- Dram Maintenance Test Swizzle enabling
- Dram Maintenance Test Refresh enabling
- Memory Type
- CECC WA CH mask
- Rank Margin Tool
- RMT Pattern Length
- CMD Pattern Length
- Per Bit Margin
- Training Result Offset Config
- Attempt Fast Boot
- Attempt Fast Cold Boot
- BDAT
- Data Scrambling
- Allow SBE during training
- Platform type input for SPD page s
- CAP ERR FLOW feature Control
- Scrambling Seed Low
- Scrambling Seed High
- Enable ADR
- MC BGF threshold
- DLL Reset Test
- MC ODT Mode
- Opp read during WMM
- Normal Operation Duration
- Number of Sparing Transaction
- PSMI Support
- C/A Parity Enable
- SMB Clock Frequency
- Memory Topology
- Memory Thermal
- Set Throttling Mode
- OLTT Peak BW %
- Phase Shedding
- Memory Power Savings Mode
- Memory Power Savings Advanced Options
- CK in SR
- DIMM profile
- Memory Frequency
- Socket Interleaving Below 4GB
- Channel Interleaving
- Rank Interleaving
- IOT Memory Buffer Reservation
- A7 Mode
- RAS Mode
- Lockstep x4 DIMMs
- Memory Rank Sparing
- Correctable Error Threshold
- Leaky bucket low bit
- Leaky bucket hight bit
- DRAM Maintenance
- Patrol Scrub
- Patrol Scrub Interval
- Demand Scrub
- Device Tagging
- Memory Power Management
- PCIe Train by BIOS
- PCIe Hot Plug
- PCIe ACPI Hot Plug
- EV DFX Features
- IIO0 Configuration
- IOU2 (IIO PCIe Port 1)
- IOU0 (IIO PCIe Port 2)
- IOU1 (IIO PCIe Port 3)
- No PCIe port active EC0
- Socket 0 PcieD00F0 — Port 0/DMI
- Link Speed
- Override Max Link Width
- PCI-E Port DeEmphasis
- PCI-E Port Link Status
- PCI-E Port Link Max
- PCI-E Port Link Speed
- PCI-E Port L0s Exit Latency
- PCI-E Port L1 Exit Latency
- Fatal Err Over
- Non-Fatal Err Over
- Corr Err Over
- L0s Support
- PCI-E Port
- Hot Plug Capable
- Extra Bus Reserved
- Reserved Memory
- Reseved Memory Alignment
- Prefetchable Memory
- Prefetchable Memory Alignment
- Reserved I/O
- PCI-E Port Link
- Link Speed
- Override Max Link Width
- PCI-E Port DeEmphasis
- PCI-E Port Link Status
- PCI-E Port Link Max
- PCI-E Port Link Speed
- PCI-E Port L0s Exit Latency
- PCI-E Port L1 Exit Latency
- Fatal Err Over
- Non-Fatal Err Over
- Corr Err Over
- L0s Support
- PM ACPI Mode
- Gen3 Eq Mode
- Gen3 Spec Mode
- Gen3 Phase2 Mode
- Gen3 DN Tx Preset
- Gen3 DN Rx Preset
- Gen3 UP Tx Preset
- Hide Port?
- PCI-E Port
- Hot Plug Capable
- Extra Bus Reserved
- Reserved Memory
- Reseved Memory Alignment
- Prefetchable Memory
- Prefetchable Memory Alignment
- Reserved I/O
- PCI-E Port Link
- Link Speed
- Override Max Link Width
- PCI-E Port DeEmphasis
- PCI-E Port Link Status
- PCI-E Port Link Max
- PCI-E Port Link Speed
- PCI-E Port L0s Exit Latency
- PCI-E Port L1 Exit Latency
- Fatal Err Over
- Non-Fatal Err Over
- Corr Err Over
- L0s Support
- PM ACPI Mode
- Gen3 Eq Mode
- Gen3 Spec Mode
- Gen3 Phase2 Mode
- Gen3 DN Tx Preset
- Gen3 DN Rx Preset
- Gen3 UP Tx Preset
- Hide Port?
- PCI-E Port
- Hot Plug Capable
- Extra Bus Reserved
- Reserved Memory
- Reseved Memory Alignment
- Prefetchable Memory
- Prefetchable Memory Alignment
- Reserved I/O
- PCI-E Port Link
- Link Speed
- Override Max Link Width
- PCI-E Port DeEmphasis
- PCI-E Port Link Status
- PCI-E Port Link Max
- PCI-E Port Link Speed
- PCI-E Port L0s Exit Latency
- PCI-E Port L1 Exit Latency
- Fatal Err Over
- Non-Fatal Err Over
- Corr Err Over
- L0s Support
- PM ACPI Mode
- Gen3 Eq Mode
- Gen3 Spec Mode
- Gen3 Phase2 Mode
- Gen3 DN Tx Preset
- Gen3 DN Rx Preset
- Gen3 UP Tx Preset
- Hide Port?
- IOU2 (IIO PCIe Port 1)
- IOU0 (IIO PCIe Port 2)
- IOU1 (IIO PCIe Port 3)
- No PCIe port active EC0
- Socket 0 PcieD00F0 — Port 0/DMI
- PCI-E Port
- Hot Plug Capable
- Extra Bus Reserved
- Reserved Memory
- Reseved Memory Alignment
- Prefetchable Memory
- Prefetchable Memory Alignment
- Reserved I/O
- PCI-E Port Link
- Link Speed
- Override Max Link Width
- PCI-E Port DeEmphasis
- PCI-E Port Link Status
- PCI-E Port Link Max
- PCI-E Port Link Speed
- PCI-E Port L0s Exit Latency
- PCI-E Port L1 Exit Latency
- Fatal Err Over
- Non-Fatal Err Over
- Corr Err Over
- L0s Support
- PM ACPI Mode
- Gen3 Eq Mode
- Gen3 Spec Mode
- Gen3 Phase2 Mode
- Gen3 DN Tx Preset
- Gen3 DN Rx Preset
- Gen3 UP Tx Preset
- Hide Port?
- PCI-E Port
- Hot Plug Capable
- Extra Bus Reserved
- Reserved Memory
- Reseved Memory Alignment
- Prefetchable Memory
- Prefetchable Memory Alignment
- Reserved I/O
- PCI-E Port Link
- Link Speed
- Override Max Link Width
- PCI-E Port DeEmphasis
- PCI-E Port Link Status
- PCI-E Port Link Max
- PCI-E Port Link Speed
- PCI-E Port L0s Exit Latency
- PCI-E Port L1 Exit Latency
- Fatal Err Over
- Non-Fatal Err Over
- Corr Err Over
- L0s Support
- PM ACPI Mode
- Gen3 Eq Mode
- Gen3 Spec Mode
- Gen3 Phase2 Mode
- Gen3 DN Tx Preset
- Gen3 DN Rx Preset
- Gen3 UP Tx Preset
- Hide Port?
- PCI-E Port
- Hot Plug Capable
- Extra Bus Reserved
- Reserved Memory
- Reseved Memory Alignment
- Prefetchable Memory
- Prefetchable Memory Alignment
- Reserved I/O
- PCI-E Port Link
- Link Speed
- Override Max Link Width
- PCI-E Port DeEmphasis
- PCI-E Port Link Status
- PCI-E Port Link Max
- PCI-E Port Link Speed
- PCI-E Port L0s Exit Latency
- PCI-E Port L1 Exit Latency
- Fatal Err Over
- Non-Fatal Err Over
- Corr Err Over
- L0s Support
- PM ACPI Mode
- Gen3 Eq Mode
- Gen3 Spec Mode
- Gen3 Phase2 Mode
- Gen3 DN Tx Preset
- Gen3 DN Rx Preset
- Gen3 UP Tx Preset
- Hide Port?
- PCI-E Port
- Hot Plug Capable
- Extra Bus Reserved
- Reserved Memory
- Reseved Memory Alignment
- Prefetchable Memory
- Prefetchable Memory Alignment
- Reserved I/O
- PCI-E Port Link
- Link Speed
- Override Max Link Width
- PCI-E Port DeEmphasis
- PCI-E Port Link Status
- PCI-E Port Link Max
- PCI-E Port Link Speed
- PCI-E Port L0s Exit Latency
- PCI-E Port L1 Exit Latency
- Fatal Err Over
- Non-Fatal Err Over
- Corr Err Over
- L0s Support
- PM ACPI Mode
- Gen3 Eq Mode
- Gen3 Spec Mode
- Gen3 Phase2 Mode
- Gen3 DN Tx Preset
- Gen3 DN Rx Preset
- Gen3 UP Tx Preset
- Non-Transparent Bridge PCIe Port D
- Enable NTB BARs
- Enable SPLIT BARs
- Primary BAR 23 Size
- Primary BAR 4 Size
- Primary BAR 5 Size
- Secondary BAR 23 Size
- Secondary BAR 4 Size
- Secondary BAR 5 Size
- Crosslink control Override
- Hide Port?
- Enable IOAT
- No Snoop
- Disable TPH
- Relaxed Ordering
- Apply BDX CBDMA ECO
- IIOAPIC
- VTd Azalea VCp Optimizations
- Intel VT for Directed I/O (VT-d)
- ACS Control
- Interrupt Remapping
- Coherency Support (Non-Isoch)
- Coherency Support (Isoch)
- PCH Devices
- Board Capability
- DeepSx Power Policies
- GP27 Wake From DeepSx
- SMBUS Device
- PCH Server Error Reporting Mode (S
- PCH Display
- Serial IRQ Mode
- External SSC Enable — CK420
- PCH state after G3
- PCH CRID
- sSATA Controller
- Configure sSATA as
- SATA test mode
- SATA Mode options
- SATA HDD Unlock
- SATA Led locate
- Port 0
- Hot Plug
- Configure as eSATA
- Mechanical Presence Switch
- Spin Up Device
- sSATA Device Type
- SATA Controller
- Configure SATA as
- SATA test mode
- SATA Mode options
- SATA HDD Unlock
- SATA Led locate
- Port 0
- Hot Plug
- Configure as eSATA
- Mechanical Presence Switch
- Spin Up Device
- SATA Device Type
- USB Precondition
- xHCI Mode
- Trunk Clock Gating (BTCG)
- USB Ports Per-Port Disable Control
- XHCI Idle L1
- USB XHCI s755 WA
- USB XHCI Interrupt Remap WA
- GPIO Lockdown
- RTC Lock
- BIOS Lock
- Host Flash Lock-Down
- Gbe Flash Lock-Down
Security
- Administrator Password
- User Password
- Setup Prompt Timeout
- Bootup NumLock State
- Quiet Boot
- Boot Option Priorities
Save & Exit
- Save Changes and Exit
- Discard Changes and Exit
- Save Changes and Reset
- Discard Changes and Reset
- Save Changes
- Discard Changes
- Restore Defaults
- Save as User Defaults
- Restore User Defaults
- Boot Override
Additional Notes
If you’re wondering what some of those options even do, looking though the manual of a similar X99 or C600 motherboard can help.
For example here’s the manual for a X10DRi-T4+.Vtd azalea vcp optimizations это что
Опция AC97 & Azalia Link A позволяет выбрать режим работы интегрированного звукового контроллера.
Azalia Only (или Azalia) – звуковой адаптер будет работать, используя технологию HDA (High Definition Audio);
AC97 (или Disabled) – звуковой адаптер будет работать, используя технологию AC’97.
Опция также может иметь другие названия:
Audio Controller Select
Примечание 1. Интегрированный аудиоадаптер – это встроенный в материнскую плату аппаратный аудиокодек (микросхема), предназначенный для кодирования или декодирования аналогового звукового сигнала в цифровой сигнал и наоборот.
Примечание 2. AC’97 (audio codec ’97) – это стандарт для аудиокодеков, обеспечивает преобразование аналоговых сигналов в цифровые и наоборот, поддерживает частоты дискретизации (48 кГц, 96 кГц). Данный стандарт используется в материнских платах, звуковых картах.
Примечание 3. HD Audio является усовершенствованием спецификации AC’97, обеспечивает воспроизведение большего количества каналов, более высокое качество звука. Поддерживает 24-разрядное качество звучания, частоты дискретизации (96 кГц,192 кГц).
На новой материнке вместо старого доброго AC97 стоит новый аудиокодек от Realtek по новому стандарту Azalia.
Вещь хорошая, куча приятного, например, автоматическое определение воткнутого в разъем прибора и переключение потоков. Воткнул наушники не глядя в любой разъем, сразу все переключилось само собой куда надо.
Но вот проблема. По этой спецификации разъём mini jack 3.5 должен иметь дополнительно нормально разомкнутый контакт. Воткнул чего-нить туда, он и замкнулся.
Продавцы о таком не слышали. Перерыл все интернет-магазины- нету такого разъема в каталогах. Все разъемы с дополнительными нормально замкнутыми контактами.
Можно, конечно и обыкновенный мини-джек взять, но тогда переключать придется ручками. А хочется же приятного, что бы оно само.
Сейчас сижу, приклепываю туда микроконцевичок самодельный, но что-то оно как-то коряво выходит. То заедает, то залипает.
Может оно где-то есть такое готовое, да я не знаю.
Пока это писал, пришла мысль реле поставить для инвертирования.В корпусах с аудиоразъемами на передней панели имеется размыкатель. Не во всех.
Я в курсе. Но ради аудиоразъема менять корпус, это уже слишком.
Curious: автоматическое определение воткнутого в разъем прибора и переключение потоков. Воткнул наушники не глядя в любой разъем, сразу все переключилось само собой куда надо.
У меня AC’97 распаян на мамке асус, 8.1 тянет. Так же есть вышеописанная ф-ция. Все пашет как часики. Никаких спец.джеков не надо =). Да и вообще мало что понял из вопроса.Насколько я понял, материнка начинает опознавание подключеного устройства, как только замыкается "нормально разомкнутый" контакт.
Вот только я не понимаю, что Вы хотите, удлинитель? Тогда как замыкать тот контакт на метеринке? Или у Вас есть выход на материнке для "лицевого выхода"?Curious: Но ради аудиоразъема менять корпус, это уже слишком
Есть еще "заглушки" в 5,25 отсек. Может них есть?Насколько я понял, материнка начинает опознавание подключеного устройства, как только замыкается "нормально разомкнутый" контакт.
Вот только я не понимаю, что Вы хотите, удлинитель? Тогда как замыкать тот контакт на метеринке? Или у Вас есть выход на материнке для "лицевого выхода"?Curious: Но ради аудиоразъема менять корпус, это уже слишком
Есть еще "заглушки" в 5,25 отсек. Может них есть?Дошли руки разобраться со своим HD AUDIO (он же Azalia), точнее с подключением разъёмов передне панели. В сети инфы не нашёл, поэтому решил отписАться здесь, для потомков т.с.
Такой кодек установлен на большинстве современных материнок, и в числе прочих удобствий, предполагает автоопределение вставленного джека. Как отмечено выше, с помощью нормальноразомкнутого контакта. Владельцы новых корпусов, могут не беспокоиться, а у других такого нет (ест-но речь идёт о выносных разъёмах на передней панели). Но "нет ничего не возможного, для человека с интеллектом" (с) Выдрать подходящий концевик со старого цэдэрома (как раз длинный шток и ход) и приклеить его напротив задней дырки (хе, хе. ) — пол дела, надо его ещё и подключить куда-нибудь.
Стандартная распиновка гребёнки на материнке такая:Кодек может работать и в старом режиме AC’97 (справа), для этого надо скинуть галку "Автоопределение подключения. " в настройках драйверов. Но нас интересует первый вариант. В результате антинаучных опытов (методом тыка), было выяснено, что момент "втыкания" определяется по замыканию контактов 6 MIC2_JD, либо, соответственно, 10 LINE2_JD с контактом 7 F_IO_SEN. JD это, надо полагать, "джоинт детект", а F_IO_SEN — хз. В авторском варианте, тыканье призводилось через килоомный резистор — срабатывает, так и оставленно.
Для чего, собственно, вся возня, и что имеем в итоге? Автоопределение работает, при включении наушников в гнездо на морде, автоматически тухнут остальные колонки. Плюс ко всему, на фронтальном выходе оказался на удивление мощный, и неплохой усилитель для наушников. Гораздо мощнее, чем на заднем. Трети волюме вполне хватает, хотя я и люблю погромче.А можно было не "тыкать", а почитать книжки
Например эту:
Гук М. Ю. Аппаратные средства IBM PC. Энциклопедия. 3-е изд. — СПб.: Питер, 2006. — 1072 с: ил,
ISBN 5-469-01182-8
(Есть в сети)
Вот оттуда:Другие идентичные по назначению опции: HD Audio, Azalia Codec, Azalia HDA Controller, HDA Controller и др.

Опция High Definition Audio предназначена для включения или выключения на материнской плате поддержки одноименной технологии, используемой для работы с цифровым звуком. Как правило, опция может принимать два значения – Enabled (Включено) и Disabled (Выключено).
Принцип работы
High Definition Audio (HD Audio, Аудио высокой четкости) – это стандарт подсистемы обработки и вывода звука для персонального компьютера. Во время разработки технология также была известна под кодовым названием Azalia, и в некоторых BIOS она носит именно такое название.
Эта технология была разработана компанией Intel в 2004 г. в качестве замены для устаревшего стандарта вывода звука AC’97 и предназначалась для размещения в чипсетах материнских плат. Новый стандарт по сравнению с AC’97 мог работать с многопоточным и многоканальным звуком, поддерживал высокую разрядность и частоту дискретизации звука. Основной упор при разработке стандарта High Definition Audio делался на его использование в домашних кинотеатрах и HD-телевидении. В настоящее время встроенными звуковыми системами, основанными на стандарте HD Audio, оснащено большинство материнских плат персональных компьютеров.
Среди основных характеристик стандарта можно выделить следующие:
- Поддержка до 15 входных и до 15 выходных потоков
- Поддержка до 16 звуковых каналов на поток
- Разрядность звука от 8 до 32 бит
- Частота дискретизации звука от 6 до 192 кГц
- Поддержка различных аудиокодеков и модемных кодеков
- Многоуровневая тонкая настройка кодеков
- Автоматическое определение типа коннектора и переназначение функциональности разъема
Первоначально требования спецификации стандарта HD Audio оказались настолько высоки по сравнению с AC’97, что долгое время далеко не все кодеки для контроллера HDA полностью ему соответствовали. Также принятие этого стандарта привело к тому, что пользователи стали реже использовать звуковые карты в виде плат расширения, удовлетворяясь достаточно высокими характеристиками встроенных в материнскую плату аудиосистем, основанных на HD Audio.
Начиная с Windows XP SP3, операционные системы линейки Windows имеют встроенные драйверы для устройств, поддерживающих стандарт HD Audio. Для более ранних ОС Windows, вплоть Windows 2000, также существуют драйверы HD Audio. Кроме того, поддержка стандарта HD Audio встроена в операционные системы линеек Linux, FreeBSD и Solaris.
Существует несколько аппаратных реализаций контроллера HD Audio, разработанных компаниями Intel, Nvidia и AMD. Кодеки, которые могут быть использованы с этими контроллерами, также разрабатываются несколькими компаниями – Realtek, Conexant, IDT, VIA, Wolfson Microelectronics и др.
Обычно материнские платы, оснащенные HD Audio, позволяют выводить разъемы для микрофона и наушников, как на заднюю панель компьютера, так и на переднюю. Однако 3,5-мм разъемы стандарта HD Audio не идентичны аналогичным разъемам стандарта AC’97, а также обычным аудио-разъемам, хотя к ним можно подключать стандартные наушники и динамики. В отличие от разъемов AC’97, подключение наушников к разъему HDA не отключает вывод сигнала на динамики.
Опция BIOS High Definition Audio предназначена для включения или выключения контроллера HD Audio на материнской плате. Помимо значений Enabled и Disabled (Включить и выключить), во многих BIOS существует также значение Auto, подразумевающее автоматическое определение BIOS необходимого варианта. Также во многих BIOS данная опция может иметь и другие названия – Azalia HDA Controller, Azalia Codec, NB Azalia, HDA Controller и т.д.
Стоит ли включать?
Если вы собираетесь использовать возможности встроенной в материнскую плату аудиосистемы, основанной на стандарте High Definition Audio, то в этом случае вы должны выбрать вариант опции, равный Enabled или Auto. Если же вы по какой-либо причине не хотите использовать встроенный звук или просто желаете пользоваться отдельной звуковой картой, установленной в слоте расширения, то вы должны выбрать вариант значения Disabled.
что такое виртуализация процессора? опция в биосе virtualization
При выборе значения Enabled позволяет задействовать технологию аппаратной виртуализации, если она поддерживается процессором, Disabled отключает данную возможность. Эта технология используется для более эффективного выполнения гостевых операционных систем под управлением основной в так называемых виртуальных машинах (в частности, VMware, Virtual PC). Обычным пользователям это вряд ли нужно, так что можно остановиться на втором значении. Впрочем, включение этой опции никак не сказывается на быстродействии обычных программ.
Intel X99 motherboards and VT-D options

I am thinking of buying a X99 motherboard that I can
use for Vmware Workstation.The two brands that I am thinking of are ASUS and GigaByte.
I have been looking into the Virtualization and plan on
running VMWare Workstation 11. So virtualize windows Server 2012,
Windows 8.1 etc. Plus VMWare ESXi.So I think for the last one I need Vt-d.
Now I have notice the the ASUS MB's have a few more options for
VTD like:Vtd Azalea VCp optimizations.
Interrupt Remapping
Coherency Support (Non-ISoch)
Coherency Support (ISoch)However the GigaByte board only allows me to turn VT-d on and off.
So since I can't control these options would they be on by default
on the GigaByte, is there anything 'Disadvantage' I have not being
able to control them? (Or is all this a bit of a non-issue ?)Технологии аппаратной виртуализации
Бурное развитие рынка технологий виртуализации за последние несколько лет произошло во многом благодаря увеличению мощностей аппаратного обеспечения, позволившего создавать по-настоящему эффективные платформы виртуализации, как для серверных систем, так и для настольных компьютеров. Технологии виртуализации позволяют запускать на одном физическом компьютере (хосте) несколько виртуальных экземпляров операционных систем (гостевых ОС) в целях обеспечения их независимости от аппаратной платформы и сосредоточения нескольких виртуальных машин на одной физической. Виртуализация предоставляет множество преимуществ, как для инфраструктуры предприятий, так и для конечных пользователей. За счет виртуализации обеспечивается существенная экономия на аппаратном обеспечении, обслуживании, повышается гибкость ИТ-инфраструктуры, упрощается процедура резервного копирования и восстановления после сбоев. Виртуальные машины, являясь независимыми от конкретного оборудования единицами, могут распространяться в качестве предустановленных шаблонов, которые могут быть запущены на любой аппаратной платформе поддерживаемой архитектуры.
До недавнего времени усилия в области виртуализации операционных систем были сосредоточены в основном в области программных разработок. В 1998 году компания VMware впервые серьезно обозначила перспективы развития виртуальных систем, запатентовав программные техники виртуализации. Благодаря усилиям VMware, а также других производителей виртуальных платформ, и возрастающим темпам совершенствования компьютерной техники, корпоративные и домашние пользователи увидели преимущества и перспективы новой технологии, а рынок средств виртуализации начал расти стремительными темпами. Безусловно, такие крупные компании, как Intel и AMD, контролирующие большую часть рынка процессоров, не могли оставить эту перспективную технологию без внимания. Компания Intel первая увидела в новой технологии источник получения технологического превосходства над конкурентами и начала работу над усовершенствованием x86 архитектуры процессоров в целях поддержки платформ виртуализации. Вслед за Intel компания AMD также присоединилась к разработкам в отношении поддержки аппаратной виртуализации в процессорах, чтобы не потерять позиции на рынке. В данный момент обе компании предлагают модели процессоров, обладающих расширенным набором инструкций и позволяющих напрямую использовать ресурсы аппаратуры в виртуальных машинах.
Развитие аппаратных техник виртуализации

-
Многозадачность
Преимущества аппаратной виртуализации над программной
- Упрощение разработки платформ виртуализации за счет предоставления аппаратных интерфейсов управления и поддержки виртуальных гостевых систем. Это способствует появлению и развитию новых платформ виртуализации и средств управления, в связи с уменьшением трудоемкости и времени их разработки.
- Возможность увеличения быстродействия платформ виртуализации. Поскольку управление виртуальными гостевыми системами производится с помощью небольшого промежуточного слоя программного обеспечения (гипервизора) напрямую, в перспективе ожидается увеличение быстродействия платформ виртуализации на основе аппаратных техник.
- Возможность независимого запуска нескольких виртуальных платформ с возможностью переключения между ними на аппаратном уровне. Несколько виртуальных машин могут работать независимо, каждая в своем пространстве аппаратных ресурсов, что позволит устранить потери быстродействия на поддержание хостовой платформы, а также увеличить защищенность виртуальных машин за счет их полной изоляции.
- Отвязывание гостевой системы от архитектуры хостовой платформы и реализации платформы виртуализации. С помощью технологий аппаратной виртуализации возможен запуск 64-битных гостевых систем из 32-битных хостовых системах, с запущенными в них 32-битными средами виртуализации.
Как работает аппаратная виртуализация
Необходимость поддержки аппаратной виртуализации заставила производителей процессоров несколько изменить их архитектуру за счет введения дополнительных инструкций для предоставления прямого доступа к ресурсам процессора из гостевых систем. Этот набор дополнительных инструкций носит название Virtual Machine Extensions (VMX). VMX предоставляет следующие инструкции: VMPTRLD, VMPTRST, VMCLEAR, VMREAD, VMREAD, VMWRITE, VMCALL, VMLAUNCH, VMRESUME, VMXON и VMXOFF.
Процессор с поддержкой виртуализации может работать в двух режимах root operation и non-root operation. В режиме root operation работает специальное программное обеспечение, являющееся «легковесной» прослойкой между гостевыми операционными системами и оборудованием — монитор виртуальных машин (Virtual Machine Monitor, VMM), носящий также название гипервизор (hypervisor). Слово «гипервизор» появилось интересным образом: когда-то очень давно, операционная система носила название «supervisor», а программное обеспечение, находящееся «под супервизором», получило название «гипервизор».

Чтобы перевести процессор в режим виртуализации, платформа виртуализации должна вызвать инструкцию VMXON и передать управление гипервизору, который запускает виртуальную гостевую систему инструкцией VMLAUNCH и VMRESUME (точки входа в виртуальную машину). Virtual Machine Monitor может выйти из режима виртуализации процессора, вызвав инструкцию VMXOFF.
Каждая из гостевых операционных систем запускается и работает независимо от других и является изолированной с точки зрения аппаратных ресурсов и безопасности.
Отличие аппаратной виртуализации от программной
Классическая архитектура программной виртуализации подразумевает наличие хостовой операционной системы, поверх которой запускается платформа виртуализации, эмулирующая работу аппаратных компонентов и управляющая аппаратными ресурсами в отношении гостевой операционной системы. Реализация такой платформы достаточно сложна и трудоемка, присутствуют потери производительности, в связи с тем, что виртуализация производится поверх хостовой системы. Безопасность виртуальных машин также находится под угрозой, поскольку получение контроля на хостовой операционной системой автоматически означает получение контроля над всеми гостевыми системами.
В отличие от программной техники, с помощью аппаратной виртуализации возможно получение изолированных гостевых систем, управляемых гипервизором напрямую. Такой подход может обеспечить простоту реализации платформы виртуализации и увеличить надежность платформы с несколькими одновременно запущенными гостевыми системами, при этом нет потерь производительности на обслуживание хостовой системы. Такая модель позволит приблизить производительность гостевых систем к реальным и сократить затраты производительности на поддержание хостовой платформы.
Недостатки аппаратной виртуализации
Стоит также отметить, что аппаратная виртуализация потенциально несет в себе не только положительные моменты. Возможность управления гостевыми системами посредством гипервизора и простота написания платформы виртуализации с использованием аппаратных техник дают возможность разрабатывать вредоносное программное обеспечение, которое после получения контроля на хостовой операционной системой, виртуализует ее и осуществляет все действия за ее пределами.
- Через одну из уязвимостей в операционной системе компьютера вредоносное программное обеспечение получает административный доступ.
- После этого, руткит начинает процедуру миграции физической платформы на виртуальную, по окончании которой происходит запуск виртуализованной платформы посредством гипервизора. При этом для пользователя ничего не меняется, все продолжает работать, как и раньше, а все средства и службы, необходимые для доступа к гипервизору извне (например, терминального доступа), находятся за пределами виртуализованной системы.
- Антивирусное программное обеспечение после осуществления процедуры миграции не может обнаружить вредоносный код, поскольку он находится за пределами виртуализованной системы.

Наглядно эта процедура выглядит так:
Однако, не стоит преувеличивать опасность. Разработать вредоносную программу, использующую технологии виртуализации все равно гораздо сложнее, нежели, пользуясь «традиционными» средствами, эксплуатирующими различные уязвимости в операционных системах. При этом главное допущение, которое делается теми, кто утверждает, что такое вредоносное ПО сложнее в обнаружении и более того, может не использовать «дырки» в ОС, действуя исключительно «в рамках правил», состоит в том, что якобы виртуализованная операционная система не в состоянии обнаружить, что она запущена на виртуальной машине, что есть исходно неверная посылка. Соответственно, антивирусное обеспечение имеет все возможности обнаружить факт заражения. А, следовательно, пропадает и смысл разрабатывать столь ресурсоемкий и сложный троян, учитывая наличие куда более простых способов вторжения.
Технологии виртуализации компаний Intel и AMD
Компании Intel и AMD, являясь ведущими производителями процессоров для серверных и настольных платформ, разработали техники аппаратной виртуализации для их использования в платформах виртуализации. Эти техники не обладают прямой совместимостью, но выполняют в основном схожие функции. Обе они предполагают наличие гипервизора, управляющего не модифицированными гостевыми системами, и имеют возможности для разработки платформ виртуализации без необходимости эмуляции аппаратуры. В процессорах обеих компаний, поддерживающих виртуализацию, введены дополнительные инструкции для их вызова гипервизором в целях управления виртуальными системами. В данный момент группа, занимающаяся исследованием возможностей аппаратных техник виртуализации, включает в себя компании AMD, Intel, Dell, Fujitsu Siemens, Hewlett-Packard, IBM, Sun Microsystems и VMware.
Виртуализация Intel
Компания Intel официально объявила о запуске технологии виртуализации в начале 2005 года на конференции Intel Developer Forum Spring 2005. Новая технология получила кодовое название Vanderpool и официальное Intel Virtualization Technology (сокращенно Intel VT). Технология Intel VT содержит в себе некоторое множество техник различного класса, имеющих номера версий VT-x, где x — литер, указывающий на подвид аппаратной техники. Была заявлена поддержка новой технологии в процессорах Pentium 4, Pentium D, Xeon, Core Duo и Core 2 Duo. Intel также опубликовала спецификации на Intel VT для Itanium-based процессоров, где технология виртуализации фигурировала под кодовым именем «Silvervale» и версией VT-i. Однако, начиная с 2005 года, новые модели процессоров Itanium не поддерживают x86 инструкции аппаратно, и x86-виртуализация может быть использована на архитектуре IA-64 только с помощью эмуляции.
Для включения технологии Intel VT в компьютерные системы, компания Intel сотрудничала с производителями материнских плат, BIOS и периферийного оборудования, чтобы обеспечить совместимость Intel VT с существующими системами. Во многих компьютерных системах технология аппаратной виртуализации может быть выключена в BIOS. Спецификации на Intel VT говорят, что для поддержки этой технологии не достаточно одного лишь поддерживающего ее процессора, необходимо также наличие соответствующих чипсетов материнской платы, BIOS и программного обеспечения, использующего Intel VT. Список поддерживающих Intel VT процессоров приведен далее:
Процессоры для настольных платформ:
- Intel® 2 Core™ Duo Extreme processor X6800
- Intel® 2 Core™ Duo processor E6700
- Intel® 2 Core™ Duo processor E6600
- Intel® 2 Core™ Duo processor E6400 (E6420)
- Intel® 2 Core™ Duo processor E6300 (E6320)
- Intel® Core™ Duo processor T2600
- Intel® Core™ Duo processor T2500
- Intel® Core™ Duo processor T2400
- Intel® Core™ Duo processor L2300
- Intel® Pentium® processor Extreme Edition 965
- Intel® Pentium® processor Extreme Edition 955
- Intel® Pentium® D processor 960
- Intel® Pentium® D processor 950
- Intel® Pentium® D processor 940
- Intel® Pentium® D processor 930
- Intel® Pentium® D processor 920
- Intel® Pentium® 4 processor 672
- Intel® Pentium® 4 processor 662
Процессоры для ноутбуков:
- Intel® 2 Core™ Duo processor T7600
- Intel® 2 Core™ Duo processor T7400
- Intel® 2 Core™ Duo processor T7200
- Intel® 2 Core™ Duo processor T5600
- Intel® 2 Core™ Duo processor L7400
- Intel® 2 Core™ Duo processor L7200
- Intel® 2 Core™ Duo processor L7600
- Intel® 2 Core™ Duo processor L7500
Процессоры для серверных платформ:
- Intel® Xeon® processor 7041
- Intel® Xeon® processor 7040
- Intel® Xeon® processor 7030
- Intel® Xeon® processor 7020
- Intel® Xeon® processor 5080
- Intel® Xeon® processor 5063
- Intel® Xeon® processor 5060
- Intel® Xeon® processor 5050
- Intel® Xeon® processor 5030
- Intel® Xeon® processor 5110
- Intel® Xeon® processor 5120
- Intel® Xeon® processor 5130
- Intel® Xeon® processor 5140
- Intel® Xeon® processor 5148
- Intel® Xeon® processor 5150
- Intel® Xeon® processor 5160
- Intel® Xeon® processor E5310
- Intel® Xeon® processor E5320
- Intel® Xeon® processor E5335
- Intel® Xeon® processor E5345
- Intel® Xeon® processor X5355
- Intel® Xeon® processor L5310
- Intel® Xeon® processor L5320
- Intel® Xeon® processor 7140M
- Intel® Xeon® processor 7140N
- Intel® Xeon® processor 7130M
- Intel® Xeon® processor 7130N
- Intel® Xeon® processor 7120M
- Intel® Xeon® processor 7120N
- Intel® Xeon® processor 7110M
- Intel® Xeon® processor 7110N
- Intel® Xeon® processor X3220
- Intel® Xeon® processor X3210
- Intel® 2 Core™ Duo processor E4300
- Intel® 2 Core™ Duo processor E4400
- Intel® 2 Core™ Duo processor T5500
- Intel® Pentium® D processor 9×5 (D945)
Компания Intel планирует также развивать технологию под названием Virtualization for Directed I/O к Intel VT, имеющую версию VT-d. На данный момент известно, что это существенные изменения в архитектуре ввода-вывода, которые позволят улучшить защищенность, робастность и производительность виртуальных платформ, использующих аппаратные техники виртуализации.
Виртуализация AMD
Компания AMD, так же, как и компания Intel, не так давно взялась за доработку архитектуры процессоров с целью поддержки виртуализации. В мае 2005 года компания AMD объявила о начале внедрения поддержки виртуализации в процессоры. Официальное название, которое получила новая технология — AMD Virtualization (сокращенно AMD-V), а ее внутреннее кодовое имя — AMD Pacifica. Технология AMD-V является логическим продолжением технологии Direct Connect для процессоров AMD64, направленной на повышение производительности компьютерных систем за счет тесной прямой интеграции процессора с другими компонентами аппаратного обеспечения.
В списке далее приведены процессоры, поддерживающие функции аппаратной виртуализации AMD-V. Поддержка этих функций должна работать во всех процессорах серии AMD-V для настольных компьютеров под Socket AM2, начиная со степпинга F. Необходимо также отметить, что процессоры Sempron не поддерживают аппаратную виртуализацию.
Процессоры для настольных платформ:
- Athlon™ 64 3800+
- Athlon™ 64 3500+
- Athlon™ 64 3200+
- Athlon™ 64 3000+
- Athlon™ 64 FX FX-62
- Athlon™ 64 FX FX-72
- Athlon™ 64 FX FX-74
- Athlon™ 64 X2 Dual-Core 6000+
- Athlon™ 64 X2 Dual-Core 5600+
- Athlon™ 64 X2 Dual-Core 5400+
- Athlon™ 64 X2 Dual-Core 5200+
- Athlon™ 64 X2 Dual-Core 5000+
- Athlon™ 64 X2 Dual-Core 4800+
- Athlon™ 64 X2 Dual-Core 4600+
- Athlon™ 64 X2 Dual-Core 4400+
- Athlon™ 64 X2 Dual-Core 4200+
- Athlon™ 64 X2 Dual-Core 4000+
- Athlon™ 64 X2 Dual-Core 3800+
Для ноутбуков поддерживаются процессоры с брендом Turion 64 X2:
- Turion™ 64 X2 TL-60
- Turion™ 64 X2 TL-56
- Turion™ 64 X2 TL-52
- Turion™ 64 X2 TL-50
Для серверных платформ поддерживаются следующие процессоры Opteron:
- Opteron 1000 Series
- Opteron 2000 Series
- Opteron 8000 Series
Программное обеспечение, поддерживающее аппаратную виртуализацию
На данный момент, абсолютное большинство вендоров программных платформ виртуализации заявило о поддержке технологий аппаратной виртуализации Intel и AMD. Виртуальные машины на этих платформах могут быть запущены при поддержке аппаратной виртуализации. Кроме того, во многих операционных системах, в дистрибутив которых включены программные платформы паравиртуализации, такие как Xen или Virtual Iron, аппаратная виртуализация позволит запускать неизмененные гостевые операционные системы. Так как паравиртуализация является одним из видов виртуализации, требующих модификации гостевой операционной системы, реализация в платформах паравиртуализации поддержки аппаратной виртуализации является для этих платформ весьма приемлемым решением, с точки зрения возможности запуска не модифицированных версий гостевых систем. В приведенной далее таблице перечислены основные популярные платформы виртуализации и программное обеспечение, поддерживающие технологии аппаратной виртуализации:
Платформа виртуализации или ПО Какие технологии поддерживает Примечание Kernel-based Virtual Machine (KVM) Intel VT, AMD-V Виртуализация уровня экземпляров операционных систем под Linux. Microsoft Virtual PC Intel VT, AMD-V Настольная платформа виртуализации для хостовых Windows-платформ. Microsoft Virtual Server Intel VT, AMD-V Серверная платформа виртуализации для Windows. Версия с поддержкой аппаратной виртуализации, Microsoft Virtual Server 2005 R2 SP1, находится в состоянии беты. Ожидается во втором квартале 2007 г. Parallels Workstation Intel VT, AMD-V Платформа виртуализации для Windows и Linux хостов. VirtualBox Intel VT, AMD-V Настольная платформа виртуализации с открытым исходным кодом для Windows, Linux и Mac OS. По умолчанию поддержка аппаратной виртуализации выключена, поскольку по исследованиям экспертов, на данный момент аппаратная виртуализация медленнее программной Virtual Iron Intel VT, AMD-V Virtual Iron 3.5 является первой платформой виртуализации, использующей аппаратные техники, которая позволяет запускать 32-битные и 64-битные неизмененные гостевые системы практически без потери производительности. VMware Workstation и VMware Server Intel VT, AMD-V Для запуска 64-х битных гостевых систем требуется поддержка Intel VT (так же как и для VMware ESX Server), для 32-битных же гостевых ОС по умолчанию поддержка IntelVT отключена по тем же причинам, что и у VirtualBox. Xen Intel VT, AMD-V Платформа виртуализации Xen с открытым исходным кодом позволяет запускать неизмененные гостевые системы, используя аппаратные техники виртуализации. Аппаратная виртуализация сегодня

Компания VMware, входящая в исследовательскую группу аппаратных техник виртуализации, в конце 2006 года провела исследование в отношении собственной программной виртуализации в сравнении с аппаратными технологиями виртуализации компании Intel. В документе «A Comparison of Software and Hardware Techniques for x86 Virtualization» были зафиксированы результаты этого исследования (на процессоре 3.8 GHz Intel Pentium 4 672 с отключенной технологией Hyper-Threading). Один из экспериментов проводился с помощью систем тестов SPECint2000 и SPECjbb2005, являющихся стандартом де-факто для оценки производительности компьютерных систем. В качестве гостевой системы использовалась ОС Red Hat Enterprise Linux 3, управляемая программным и аппаратным гипервизором. Ожидалось, что аппаратная виртуализация даст коэффициент производительности около ста процентов в отношении нативного запуска операционной системы. Однако результаты оказались весьма неожиданными: в то время как программный гипервизор без использования аппаратных техник виртуализации давал 4 процента потерь производительности в отношении нативного запуска, аппаратный гипервизор, в целом, терял 5 процентов производительности. Результаты этого теста приведены на рисунке далее:
Выводы
Поддержка технологий аппаратной виртуализации в процессорах открывает широкие перспективы по использованию виртуальных машин в качестве надежных, защищенных и гибких инструментов для повышения эффективности виртуальных инфраструктур. Наличие поддержки аппаратных техник виртуализации в процессорах не только серверных, но и настольных систем, говорит о серьезности намерений производителей процессоров в отношении всех сегментов рынка пользователей компьютерных систем. Использование аппаратной виртуализации в перспективе должно уменьшить потери производительности при запуске нескольких виртуальных машин на одном физическом сервере. Безусловно, аппаратная виртуализация повысит защищенность виртуальных систем в корпоративных средах. Сейчас простота разработки платформ виртуализации с использованием аппаратных техник привела к появлению новых игроков на рынке средств виртуализации. Вендоры систем паравиртуализации широко применяют аппаратную виртуализацию для запуска не модифицированных гостевых систем. Дополнительным преимуществом аппаратных техник виртуализации является возможность запуска 64-битных гостевых систем на 32-битных версиях платформ виртуализации (например, VMware ESX Server).
Не стоит воспринимать результаты производительности, как единственно верные. Объективная оценка производительности различных аппаратных и программных платформ для виртуализации является нетривиальной задачей, упомянутая рабочая группа в составе SPEC работает над созданием набора стандартных методов для оценки таких систем. На сегодня можно отметить, что средства виртуализации от AMD являются технически более совершенными, нежели реализованные Intel. Многое зависит и от используемого ПО, к примеру, в отличие от VMWare, есть значительно более «отзывчивые» к аппаратной поддержке среды, например, Xen 3.0.
что такое виртуализация процессора? опция в биосе virtualization
При выборе значения Enabled позволяет задействовать технологию аппаратной виртуализации, если она поддерживается процессором, Disabled отключает данную возможность. Эта технология используется для более эффективного выполнения гостевых операционных систем под управлением основной в так называемых виртуальных машинах (в частности, VMware, Virtual PC). Обычным пользователям это вряд ли нужно, так что можно остановиться на втором значении. Впрочем, включение этой опции никак не сказывается на быстродействии обычных программ.