Какво е i/o mmu?

Съдържание:

Какво е i/o mmu?
Какво е i/o mmu?

Видео: Какво е i/o mmu?

Видео: Какво е i/o mmu?
Видео: ГРЯДУЩИЙ ЦАРЬ. ЦАРЬ ВЕЛИКИЙ. 2024, Ноември
Anonim

В компютрите модулът за управление на входно-изходната памет е блок за управление на паметта, който свързва I/O шина с възможност за директен достъп до паметта към основната памет. Подобно на традиционната MMU, която превежда видимите от процесора виртуални адреси във физически адреси, IOMMU преобразува видимите от устройството виртуални адреси във физически адреси.

Какво е IOMMU vmware?

3) I/O MMU виртуализация, наричана още Технология за виртуализация на Intel за насочен I/O (VT-d) и AMD I/O виртуализация (AMD-Vi или IOMMU) позволява на виртуалните машини да имат директен достъп до хардуерни I/O устройства, като мрежови карти, контролери за съхранение (HBA) и графични процесори.

Какво прави MMU?

Единица за управление на паметта (MMU), понякога наричана единица за управление на паметта със страници (PMMU), е компютърен хардуерен блок, в който всички препратки към паметта преминават през себе си, основно извършващ превода от адреси на виртуална памет към физически адреси.

Защо устройствата за входно извеждане се нуждаят от отделен MMU?

Големи региони на паметта могат да бъдат разпределени, без да е необходимо да бъдат последователни във физическата памет – IOMMU картографира последователни виртуални адреси към основните фрагментирани физически адреси. … Без IOMMU, операционната система би трябвало да внедри време- консумиращи отблъскващи буфери (известни също като двойни буфери).

Какво е MMU виртуализация?

Хардуерно подпомагана MMU виртуализация, наречена бързо индексиране на виртуализация (RVI) или вложени таблици на страници (NPT) в процесори AMD и разширени таблици на страници (EPT) в процесори Intel, адресира режийните разходи, дължащи се на памет единица за управление (MMU) виртуализация чрез предоставяне на хардуерна поддръжка за виртуализация на MMU.

Препоръчано: