Эсептөөдө киргизүү-чыгаруу эс тутумун башкаруу бирдиги эстутумду башкаруу блогу болуп саналат, ал түздөн-түз эстутумга кирүү мүмкүнчүлүгү бар I/O шинасын негизги эске туташтырат. CPU көрүнгөн виртуалдык даректерди физикалык даректерге которгон салттуу MMU сыяктуу, IOMMU түзмөктө көрүнгөн виртуалдык даректерди физикалык даректерге түзөт.
IOMMU vmware деген эмне?
3) I/O MMU виртуализациясы ошондой эле Intel Virtualization Technology деп аталат Багытталган I/O (VT-d) жана AMD I/O Virtualization (AMD-Vi же IOMMU) үчүн виртуалдык машиналарга тармак карталары, сактагыч контроллерлору (HBAs) жана GPU сыяктуу аппараттык киргизүү/чыгаруу түзмөктөрүнө түз кирүү мүмкүнчүлүгүн берет.
MMU эмне кылат?
Эстутумду башкаруу бирдиги (MMU), кээде пейджерленген эстутумду башкаруу бирдиги (PMMU) деп аталат, бул компьютердин аппараттык бирдиги, эстутумдун бардык шилтемелери өзүнөн өткөн, биринчи кезекте которууну жүзөгө ашырат. виртуалдык эстутум даректеринен физикалык даректерге.
Киргизүүчү чыгаруу түзмөктөрүнө эмне үчүн өзүнчө MMU керек?
Эстимдин чоң аймактарын физикалык эстутумда туташуу зарылдыгы жок эле бөлүштүрсө болот – IOMMU чектеш виртуалдык даректерди негизги фрагменттелген физикалык даректерге карталайт. … IOMMU болбосо, операциялык тутум убакытты талап кылган кичип чыгуу буферлерин (кош буфер деп да белгилүү) ишке ашырышы керек болчу.
MMU виртуалдаштыруу деген эмне?
Аппараттык камсыздоонун жардамы менен MMU виртуалдаштыруу, AMD процессорлорунда тез виртуалдаштыруу индекстөө (RVI) же уяланган барак таблицалары (NPT) жана Intel процессорлорунда кеңейтилген бет таблицалары (EPT) эстутумга байланыштуу кошумча чыгымдарды чечет. башкаруу бирдиги (MMU) виртуалдаштыруу MMUну виртуалдаштыруу үчүн аппараттык колдоо көрсөтүү аркылуу.