Vad är i/o mmu?

Innehållsförteckning:

Vad är i/o mmu?
Vad är i/o mmu?

Video: Vad är i/o mmu?

Video: Vad är i/o mmu?
Video: Садовые ЦВЕТЫ БЕЗ РАССАДЫ. Посейте их ЛЕТОМ СРАЗУ В САД 2024, November
Anonim

Inom datorer är en ingångs-utgångsminneshanteringsenhet en minneshanteringsenhet som ansluter en I/O-buss med direkt minnesåtkomst till huvudminnet. Liksom en traditionell MMU, som översätter CPU-synliga virtuella adresser till fysiska adresser, mappar IOMMU enhetssynliga virtuella adresser till fysiska adresser.

Vad är IOMMU vmware?

3) I/O MMU-virtualisering även kallad Intel Virtualization Technology för riktad I/O (VT-d) och AMD I/O-virtualisering (AMD-Vi eller IOMMU) tillåter virtuella maskiner att ha direkt åtkomst till hårdvaru-I/O-enheter, som nätverkskort, lagringskontroller (HBA) och GPU:er.

Vad gör en MMU?

En minneshanteringsenhet (MMU), ibland kallad paged memory management unit (PMMU), är en datormaskinvaruenhet som har alla minnesreferenser passerade genom sig själv, som i första hand utför översättningen av virtuella minnesadresser till fysiska adresser.

Varför behöver utdataenheter en separat MMU?

Stora minnesområden kan allokeras utan att behöva vara sammanhängande i fysiskt minne – IOMMU mappar sammanhängande virtuella adresser till de underliggande fragmenterade fysiska adresserna. … Utan en IOMMU skulle operativsystemet behöva implementera tids- konsumerande avvisningsbuffertar (även känd som dubbla buffertar).

Vad är MMU-virtualisering?

Hårdvaruassisterad MMU-virtualisering, kallad snabb virtualiseringsindexering (RVI) eller kapslade sidtabeller (NPT) i AMD-processorer och utökade sidtabeller (EPT) i Intel-processorer, adresserar omkostnader på grund av minne hanteringsenhet (MMU) virtualisering genom att tillhandahålla hårdvarustöd för att virtualisera MMU.

Rekommenderad: