অনুবাদ করার জন্য অনুবাদ এবং ভার্চুয়াল স্মৃতিকে অনুবাদ করা হল কম্পিউটার স্থাপত্যের মূল ধারণা ।

অনুবাদের নীতি

ঠিকানার সাথে একটি বিদ্যমান ভার্চুয়াল ঠিকানার সাহায্যে মূল মেমরির একটি অপারেটিং সিস্টেম দ্বারা একটি ভার্চুয়াল ঠিকানা রূপান্তর করা সম্ভব। এই প্রক্রিয়াটি মেমরি ব্যবস্থাপনা ইউনিট (MMU) দ্বারা পরিচালিত হয়। ভার্চুয়াল মেমরির ব্যবহার ব্যবস্থার সাহায্যে RAM-র একটি এক্সটেনশন বিশিষ্ট অ্যাপ্লিকেশনের সম্পূর্ণ সংস্করণ রূপে সঞ্চালন করা যাবে।

অনুবাদে উন্নতি

অনুবাদ প্রক্রিয়া সাধারণত ভার্চুয়াল ঠিকানাগুলোকে বিভিন্ন অংশে ভাগ করে নিয়ে থাকে: পৃষ্ঠা নম্বর এবং সংখ্যা ।

উদাহরণস্বরূপ, যদি একটি ভার্চুয়াল ঠিকানা ৩২ বিট থাকে, এবং পৃষ্ঠার মাপ ৪ কিলোবাইট, এবং পাতার নম্বর হল ২০ বিট । আর পাতার সংখ্যা হল 'দশ বিট বিট বিট' । পাতাটি নিম্ন বিট প্রতি বিট প্রতি বিট বিট বিট প্রতি বিট প্রতি বিট বিট বিট প্রতি বিট প্রতি বিট প্রতি বিট প্রতি বিট ১২ বিট, এবং এই পাতার নম্বরটি টি অংশ ।

( ১ করি.

একটি ভার্চুয়াল ঠিকানা 0x12254, এবং পৃষ্ঠার মাপ 4 কিলোবাইট । এই পাতাটির মাধ্যমে ঠিকানার সংখ্যা একটি পৃষ্ঠাকে বিভক্ত করে, যার ফলে পৃষ্ঠার নম্বর 0x12.3x22. 0 দ্বারা ভাগ করা হয় । এই পাতার মধ্যের অংশটি 0x22 নম্বরটি পৃষ্ঠা নম্বরটি ব্যবহার করা হয়

সারাংশ

আধুনিক কম্পিউটিং ব্যবস্থার জন্য অনুবাদ এবং ভার্চুয়াল মেমরি অত্যন্ত প্রয়োজনীয় ।