V računalništvu je enota za upravljanje vhodno-izhodnega pomnilnika enota za upravljanje pomnilnika, ki povezuje V/I vodilo z neposrednim dostopom do pomnilnika z glavnim pomnilnikom. Tako kot tradicionalni MMU, ki prevaja navidezne naslove, ki so vidni CPU-ju, v fizične naslove, IOMMU preslika virtualne naslove, ki so vidni v napravi, v fizične naslove.
Kaj je IOMMU vmware?
3) Virtualizacija I/O MMU imenovana tudi Intel Virtualization Technology za usmerjeno V/I (VT-d) in AMD I/O virtualizacijo (AMD-Vi ali IOMMU) omogoča navideznim strojem neposreden dostop do V/I naprav strojne opreme, kot so omrežne kartice, krmilniki za shranjevanje (HBA) in grafični procesorji.
Kaj počne MMU?
Enota za upravljanje pomnilnika (MMU), včasih imenovana stranska enota za upravljanje pomnilnika (PMMU), je enota računalniške strojne opreme, ki ima vse reference pomnilnika skozi sebe, ki primarno izvaja prevod naslovov navideznega pomnilnika na fizične naslove.
Zakaj potrebujejo vhodne izhodne naprave ločen MMU?
Velike regije pomnilnika je mogoče dodeliti, ne da bi morali biti sosednji v fizičnem pomnilniku – IOMMU preslika sosednje virtualne naslove v osnovne fragmentirane fizične naslove. … Brez IOMMU bi moral operacijski sistem implementirati časovno porabljanje odbojnih medpomnilnikov (znano tudi kot dvojni medpomnilniki).
Kaj je virtualizacija MMU?
S strojno podprta virtualizacija MMU, ki se imenuje hitro virtualizacijsko indeksiranje (RVI) ali ugnezdene tabele strani (NPT) v procesorjih AMD in razširjene tabele strani (EPT) v procesorjih Intel, obravnava režijske stroške zaradi pomnilnika enota upravljanja (MMU) virtualizacija z zagotavljanjem strojne podpore za virtualizacijo MMU.