تالار گفتمان مانشت
سوال از مفهوم حافظه مجازی و جدول صفحه - نسخه‌ی قابل چاپ

سوال از مفهوم حافظه مجازی و جدول صفحه - tabassomesayna - 21 آذر ۱۳۹۲ ۰۵:۳۲ ب.ظ

سلام دوستان
من هر کار میکنم مفهوم جدول صفحه و درایه و حافظه مجازی و ارتباطشون رو با هم متوجه ش نمیشم.
اینم یه مثال از جزوه دکتر حقیقت.اگه با شکل توضیح بدید ممون میشم
[تصویر:  230348_os.jpg]

RE: سوال از مفهوم حافظه مجازی و جدول صفحه - e.shrm - 22 آذر ۱۳۹۲ ۰۱:۱۹ ق.ظ

(۲۱ آذر ۱۳۹۲ ۰۵:۳۲ ب.ظ)tabassomesayna نوشته شده توسط:  سلام دوستان
من هر کار میکنم مفهوم جدول صفحه و درایه و حافظه مجازی و ارتباطشون رو با هم متوجه ش نمیشم.
اینم یه مثال از جزوه دکتر حقیقت.اگه با شکل توضیح بدید ممون میشم
[تصویر:  230348_os.jpg]

سلام
به طور کلی اندازه جافظه مجازی نامحدود(خیلی زیاد) در نظر گرفته میشه ، اگر اندازه باس رو داشته باشیم به اندازه ۲ به نمای خطوط آدرس باس میتونیم حافظه مجازی داشته باشیم. یعنی [tex]2^{32}[/tex]
خب حالا فرض کنید در بدترین حالت همه ی این حافظه پر باشه ، و با بخوایم همه اونو صفحه بندی کنیم. هر ۴kB میشه یه صفحه پس کل این حافظه میشه [tex]\frac{2^{32}}{2^{2}\times 2^{10}} = 2^{20}[/tex] صفحه.
خب حالا قراره هر کدوم از این صفحات تو جدول صفحه ذخیره بشن ، برای هر صفحه یک سطر جدول صفحه احتیاج داریم. خودش گفته هر سطر ۴ بایته ، پس کلا [tex]2^{20}[/tex] تا از این ۴ بایت ها می خوایم که میشه همونی که نوشتید.

RE: سوال از مفهوم حافظه مجازی و جدول صفحه - tabassomesayna - 26 آذر ۱۳۹۲ ۰۲:۰۷ ق.ظ

ممنون دوستان.متوجه شدمSmile