במחשוב, יחידת ניהול זיכרון קלט-פלט היא יחידת ניהול זיכרון המחברת אפיק קלט/פלט בעל גישה ישירה לזיכרון לזיכרון הראשי. כמו MMU מסורתי, שמתרגם כתובות וירטואליות הנראות למעבד לכתובות פיזיות, ה-IOMMU ממפה כתובות וירטואליות גלויות במכשיר לכתובות פיזיות.
מהי IOMMU vmware?
3) וירטואליזציה של I/O MMU נקראת גם Intel Virtualization Technology עבור I/O מכוון (VT-d) ו-AMD I/O וירטואליזציה (AMD-Vi או IOMMU) מאפשר למכונות וירטואליות לקבל גישה ישירה להתקני I/O חומרה, כגון כרטיסי רשת, בקרי אחסון (HBAs) ו-GPUs.
מה עושה MMU?
יחידת ניהול זיכרון (MMU), הנקראת לפעמים יחידת ניהול זיכרון דפדוף (PMMU), היא יחידת חומרת מחשב שכל הפניות הזיכרון עוברות דרך עצמה, שמבצעת בעיקר את התרגום של כתובות זיכרון וירטואלי לכתובות פיזיות.
למה התקני פלט קלט צריכים MMU נפרד?
ניתן להקצות אזורי זיכרון גדולים ללא צורך להיות צמודים בזיכרון הפיזי - ה-IOMMU ממפה כתובות וירטואליות רצופות לכתובות הפיזיות המפוצלות הבסיסיות. … ללא IOMMU, מערכת ההפעלה תצטרך ליישם זמן- לצרוך מאגרי יציאה מדף יציאה (הידוע גם כמאגרים כפולים).
מהי וירטואליזציה של MMU?
וירטואליזציה של MMU בסיוע חומרה, הנקראת אינדקס וירטואליזציה מהירה (RVI) או טבלאות דפים מקוננות (NPT) במעבדי AMD וטבלאות דפים מורחבות (EPT) במעבדי אינטל, מטפלת בתקורות עקב memory וירטואליזציה של יחידת ניהול (MMU) על ידי מתן תמיכה בחומרה לווירטואליזציה של ה-MMU.