কম্পিউটিং-এ, একটি ইনপুট-আউটপুট মেমরি ম্যানেজমেন্ট ইউনিট হল একটি মেমরি ম্যানেজমেন্ট ইউনিট যা একটি সরাসরি-মেমরি-অ্যাক্সেস-সক্ষম I/O বাসকে প্রধান মেমরির সাথে সংযুক্ত করে। একটি প্রথাগত MMU-এর মতো, যা CPU-দৃশ্যমান ভার্চুয়াল ঠিকানাগুলিকে প্রকৃত ঠিকানায় অনুবাদ করে, IOMMU ডিভাইস-দৃশ্যমান ভার্চুয়াল ঠিকানাগুলিকে প্রকৃত ঠিকানায় ম্যাপ করে৷
IOMMU vmware কি?
3) I/O MMU ভার্চুয়ালাইজেশনকে নির্দেশিত I/O (VT-d) এবং AMD I/O ভার্চুয়ালাইজেশন (AMD-Vi বা IOMMU) এর জন্য Intel ভার্চুয়ালাইজেশন প্রযুক্তিও বলা হয় ভার্চুয়াল মেশিনগুলিকে হার্ডওয়্যার I/O ডিভাইসে সরাসরি অ্যাক্সেসের অনুমতি দেয়, যেমন নেটওয়ার্ক কার্ড, স্টোরেজ কন্ট্রোলার (HBAs) এবং GPUs৷
একটি MMU কি করে?
একটি মেমরি ম্যানেজমেন্ট ইউনিট (এমএমইউ), যাকে কখনও কখনও পেজড মেমরি ম্যানেজমেন্ট ইউনিট (পিএমএমইউ) বলা হয়, এটি একটি কম্পিউটার হার্ডওয়্যার ইউনিট যার সমস্ত মেমরি রেফারেন্স নিজের মধ্য দিয়ে যায়, প্রাথমিকভাবে অনুবাদটি সম্পাদন করে ভার্চুয়াল মেমরি অ্যাড্রেস থেকে ফিজিক্যাল অ্যাড্রেস।
ইনপুট আউটপুট ডিভাইসের আলাদা MMU দরকার কেন?
মেমরির বৃহৎ অঞ্চলগুলি ভৌত স্মৃতিতে সংলগ্ন থাকার প্রয়োজন ছাড়াই বরাদ্দ করা যেতে পারে - IOMMU অন্তর্নিহিত খণ্ডিত ভৌত ঠিকানাগুলির সংলগ্ন ভার্চুয়াল ঠিকানাগুলিকে ম্যাপ করে। … একটি IOMMU ছাড়া, অপারেটিং সিস্টেমকে সময় প্রয়োগ করতে হবে- গ্রাহক বাউন্স বাফার (ডবল বাফার নামেও পরিচিত)।
MMU ভার্চুয়ালাইজেশন কি?
হার্ডওয়্যার-সহায়ক MMU ভার্চুয়ালাইজেশন, যাকে দ্রুত ভার্চুয়ালাইজেশন ইনডেক্সিং (RVI) বা এএমডি প্রসেসরে নেস্টেড পেজ টেবিল (NPT) এবং ইন্টেল প্রসেসরে এক্সটেন্ডেড পেজ টেবিল (EPT) বলা হয়, মেমরির কারণে ওভারহেডগুলিকে সম্বোধন করে ব্যবস্থাপনা ইউনিট (MMU) ভার্চুয়ালাইজেশন MMU ভার্চুয়ালাইজ করার জন্য হার্ডওয়্যার সমর্থন প্রদান করে।