በኮምፒዩት ውስጥ የግብአት-ውፅዓት ሚሞሪ አስተዳደር ዩኒት የማህደረ ትውስታ አስተዳደር አሃድ ሲሆን ቀጥታ የማስታወሻ-መዳረሻ አቅም ያለው I/O አውቶብስን ከዋናው ማህደረ ትውስታ ጋር የሚያገናኝ ነው። ልክ እንደ ባህላዊ ኤምኤምዩ፣ ሲፒዩ የሚታዩ ምናባዊ አድራሻዎችን ወደ አካላዊ አድራሻዎች የሚተረጉም፣ IOMMU በመሳሪያ የሚታዩ ምናባዊ አድራሻዎችን ወደ አካላዊ አድራሻዎች ያዘጋጃል።
IOMMU vmware ምንድን ነው?
3) I/O MMU virtualization ደግሞ Intel Virtualization Technology ለዳይሬክትድ I/O (VT-d) እና AMD I/O Virtualization (AMD-Vi ወይም IOMMU) ይባላል። ቨርቹዋል ማሽኖች እንደ ኔትወርክ ካርዶች፣ የማከማቻ መቆጣጠሪያዎች (HBAs) እና ጂፒዩዎች ያሉ የሃርድዌር I/O መሳሪያዎችን በቀጥታ እንዲደርሱ ያስችላቸዋል።
አንድ MMU ምን ያደርጋል?
የሜሞሪ አስተዳደር ክፍል (ኤምኤምዩ)፣ አንዳንዴ ፔጅድ ሜሞሪ አስተዳደር ክፍል (PMMU) ተብሎ የሚጠራው የ የኮምፒውተር ሃርድዌር አሃድ ሁሉም የማስታወሻ ማጣቀሻዎች በራሱ በኩል ያልፉ ሲሆን በዋናነት ትርጉሙን እየሰራ ነው። የምናባዊ ማህደረ ትውስታ አድራሻዎች ወደ አካላዊ አድራሻዎች።
የግቤት ውፅዓት መሣሪያዎች ለምን የተለየ ኤምኤምዩ ያስፈልጋቸዋል?
ትላልቅ የማስታወሻ ቦታዎች በአካላዊ ማህደረ ትውስታ ውስጥ ተላላፊ መሆን ሳያስፈልግ ሊመደቡ ይችላሉ - የIOMMU ካርታዎች ቨርቹዋል አድራሻዎች ከስር የተቆራረጡ አካላዊ አድራሻዎች። … IOMMU ከሌለ ኦፕሬቲንግ ሲስተሙ ጊዜን መተግበር ይኖርበታል- የሚፈጅ bounce buffers (በተጨማሪም ድርብ ማቋቋሚያ በመባልም ይታወቃል)።
MMU ቨርቹዋል ማለት ምንድነው?
በሃርድዌር የታገዘ ኤምኤምዩ ቨርቹዋልላይዜሽን፣ፈጣን ቨርቹዋልላይዜሽን ኢንዴክስ (RVI) ወይም Nsted page tables (NPT) በ AMD ፕሮሰሰሮች እና የተራዘመ የገፅ ሰንጠረዦች (ኢፒቲ) በኢንቴል ፕሮሰሰሮች ውስጥ በ በማስታወሻ ምክንያት የሚሸጠውን ትርፍ ያስተላልፋል። የአስተዳደር ክፍል (MMU) ቨርቹዋል ኤምኤምዩን ቨርቹዋል ለማድረግ የሃርድዌር ድጋፍ በመስጠት።