In rekenaar is 'n inset-uitset geheue bestuur eenheid 'n geheue bestuur eenheid wat 'n direkte-geheue-toegang-bekwame I/O-bus aan die hoofgeheue verbind. Soos 'n tradisionele MMU, wat SVE-sigbare virtuele adresse na fisiese adresse vertaal, karteer die IOMMU toestelsigbare virtuele adresse na fisiese adresse.
Wat is IOMMU vmware?
3) I/O MMU-virtualisering ook genoem Intel Virtualization Technology vir gerigte I/O (VT-d) en AMD I/O-virtualisering (AMD-Vi of IOMMU) laat virtuele masjiene toe om direkte toegang tot hardeware I/O-toestelle te hê, soos netwerkkaarte, bergingbeheerders (HBA's) en GPU's.
Wat doen 'n MMU?
'n Geheuebestuurseenheid (MMU), soms genoem bladsygeheuebestuurseenheid (PMMU), is 'n rekenaarhardeware-eenheid wat alle geheueverwysings deur homself beweeg, wat hoofsaaklik die vertaling uitvoer van virtuele geheue-adresse na fisiese adresse.
Waarom het invoeruitvoertoestelle 'n aparte MMU nodig?
Groot streke van geheue kan toegewys word sonder dat dit nodig is om aaneenlopend in fisiese geheue te wees – die IOMMU karteer aaneenlopende virtuele adresse na die onderliggende gefragmenteerde fisiese adresse. … Sonder 'n IOMMU sal die bedryfstelsel tyd- verbruikende weieringbuffers (ook bekend as dubbelbuffers) moet implementeer.
Wat is MMU-virtualisering?
Hardeware-ondersteunde MMU-virtualisering, genoem vinnige virtualisasie-indeksering (RVI) of geneste bladsytabelle (NPT) in AMD-verwerkers en uitgebreide bladsytabelle (EPT) in Intel-verwerkers, spreek die bokoste aan weens geheue bestuurseenheid (MMU)-virtualisering deur hardeware-ondersteuning te verskaf om die MMU te virtualiseer.