A számítástechnikában a bemeneti-kimeneti memóriakezelő egység olyan memóriakezelő egység, amely egy közvetlen memória-elérésre képes I/O buszt csatlakoztat a fő memóriához. A hagyományos MMU-hoz hasonlóan, amely a CPU által látható virtuális címeket fizikai címekre fordítja, az IOMMU az eszköz által látható virtuális címeket fizikai címekre képezi le.
Mi az IOMMU vmware?
3) I/O MMU virtualizáció, más néven Intel Virtualization Technology irányított I/O-hoz (VT-d) és AMD I/O-virtualizációhoz (AMD-Vi vagy IOMMU) lehetővé teszi a virtuális gépek számára, hogy közvetlen hozzáférést kapjanak hardveres I/O-eszközökhöz, például hálózati kártyákhoz, tárolóvezérlőkhöz (HBA-k) és GPU-khoz.
Mit csinál egy MMU?
A memóriakezelő egység (MMU), amelyet néha lapozott memóriakezelő egységnek (PMMU) is neveznek, egy számítógépes hardveregység, amelynek minden memóriahivatkozása átmegy rajta, és elsősorban a fordítást végzi. virtuális memóriacímek fizikai címekre.
Miért kell a bemeneti kimeneti eszközöknek külön MMU?
Nagy memóriarégiók foglalhatók le anélkül, hogy egymás mellett kellene lenniük a fizikai memóriában – az IOMMU a szomszédos virtuális címeket képezi le a mögöttes töredezett fizikai címekre. … IOMMU nélkül az operációs rendszernek időt- igényes visszapattanó puffereket kellene megvalósítania (más néven dupla puffereket).
Mi az MMU virtualizáció?
A hardverrel támogatott MMU-virtualizáció, amelyet gyors virtualizációs indexelésnek (RVI) vagy beágyazott old altáblázatoknak (NPT) neveznek az AMD processzorokban és kiterjesztett old altáblázatoknak (EPT) az Intel processzorokban, kezeli a memória miatti többletköltségeket felügyeleti egység (MMU) virtualizálása hardveres támogatás biztosításával az MMU virtualizálásához.