SLAT অথবা দ্বিতীয় স্তরের ঠিকানা অনুবাদ একটি প্রযুক্তি যা হাইপার-ভির সাথে কাজ করে। এটি ইন্টেল এবং এএমডি উভয় প্রসেসর দ্বারা সমর্থিত। একে বলা হয় এক্সটেন্ডেড পেজ টেবিল (EPT) ইন্টেল প্রসেসরে এবং র্যাপিড ভার্চুয়ালাইজেশন ইনডেক্সিং (RVI) এএমডি প্রসেসরে। এই পোস্টে আমরা দেখব SLAT কী, কম্পিউটার SLAT সমর্থন করে কিনা এবং কীভাবে BIOS-এ দ্বিতীয় স্তরের ঠিকানা অনুবাদ সক্ষম করা যায় তা কীভাবে পরীক্ষা করা যায়৷
দ্বিতীয় স্তরের ঠিকানা অনুবাদ (SLAT)
SLAT Nehalem -এ সমর্থিত আর্কিটেকচার প্রসেসর এবং Intel, এবং Barcelona -এর জন্য নতুন প্রসেসর এবং AMD এর জন্য নতুন।
এই প্রসেসরগুলির বিশেষ জিনিস হল যে তাদের রয়েছে Translation Lookaside Buffer অথবা TLB। এই প্রসেসরগুলি শারীরিক মেমরি অনুবাদ সমর্থন করে। এই ধরনের ক্যাশে প্রসেসরের পৃষ্ঠা টেবিল থেকে সম্প্রতি ব্যবহৃত সমস্ত ম্যাপিং রয়েছে। অন্তর্নির্মিত ক্যাশে একটি ভার্চুয়াল ঠিকানা দ্বারা TLB দ্বারা ম্যাপিং তথ্য নির্ধারণ করতে ব্যবহৃত হয় যা একটি ভৌত ঠিকানায় রূপান্তর করা প্রয়োজন। যদি এই ডেটা পাওয়া না যায়, একটি পৃষ্ঠা ত্রুটি দেখা দেয়, এবং অপারেটিং সিস্টেম পৃষ্ঠা টেবিলে ম্যাপিং তথ্য সন্ধান করে। যদি আপেক্ষিক ম্যাপিং রেকর্ড পাওয়া যায়, তাহলে এটি সরাসরি TLB-তে লেখা হবে এবং ঠিকানার অনুবাদ করা হবে।
হাইপার-ভি-এর এই ব্যবহার ভার্চুয়াল রিসোর্স এবং ভার্চুয়াল ফাংশনগুলির উপর বেশি নির্ভর করে এবং তাই প্রকৃত অতিথি ঠিকানার অনুবাদের ওভারহেডকে প্রকৃত প্রকৃত ঠিকানায় হ্রাস করে। তাই, প্রচুর ভৌত সম্পদ সংরক্ষণ করা হয় এবং অন্যান্য ফাংশনের জন্য ব্যবহার করা যেতে পারে।
কম্পিউটার SLAT সমর্থন করে কিনা তা কীভাবে পরীক্ষা করবেন
আপনার কম্পিউটার SLAT সমর্থন করে কিনা তা আপনি পরীক্ষা করতে পারেন এমন দুটি উপায় রয়েছে:
- Microsoft TechNet থেকে CoreInfo ইউটিলিটি ব্যবহার করুন।
- Windows বৈশিষ্ট্য চালু এবং বন্ধ করুন ব্যবহার করুন ইউটিলিটি।
1] Microsoft TechNet থেকে CoreInfo ইউটিলিটি ব্যবহার করুন
টেকনেট থেকে CoreInfo সংরক্ষণাগারটি ডাউনলোড করুন। আপনার অপারেটিং সিস্টেম পার্টিশনের রুটে আর্কাইভের বিষয়বস্তু বের করুন।
প্রশাসক হিসাবে উইন্ডোজ কমান্ড প্রম্পট খুলুন, উপযুক্ত অবস্থানে নেভিগেট করতে নিম্নলিখিত কমান্ডটি টাইপ করুন:
cd C:\
এরপরে, নিম্নলিখিত কমান্ডটি চালান:
coreinfo.exe -v
আপনি এর অনুরূপ একটি আউটপুট দেখতে পাবেন:
আপনি যে প্রসেসরটি ব্যবহার করেন তার উপর নির্ভর করে, আপনি EPT এর জন্য একটি বিকল্প পাবেন অথবা RVI এবং এর প্রাপ্যতা সম্পর্কে প্রাসঙ্গিক তথ্য থাকবে।
2] Windows বৈশিষ্ট্য চালু এবং বন্ধ করুন
Windows বৈশিষ্ট্য চালু এবং বন্ধ প্যানেল খুলুন কন্ট্রোল প্যানেলের।
Hyper-V.-এর বিকল্পটি প্রসারিত করুন
যদি হাইপার-ভি প্ল্যাটফর্ম এর বিকল্প ধূসর হয়ে গেছে, SLAT সমর্থিত নয়৷
কিভাবে BIOS থেকে SLAT সক্রিয় করবেন
SLAT বৈশিষ্ট্যটি সক্ষম করতে, আপনাকে কেবল আপনার BIOS-এ ভার্চুয়ালাইজেশন সক্ষম করতে হবে৷
আমি আশা করি এই নির্দেশিকা আপনাকে সাহায্য করেছে৷৷