۰
subtitle
ارسال: #۱
  
سوال از زمان دسترسی موثر به صفحات حافظه
سلام
هفته پیش این سوال در کنکور آزمایشی ماهان آمده بود:
فرض کنید سیستم عامل از صفحه بندی تک سطحی استفاده می کند و دارای مشخصات زیر است. اگر نرخ خطای صفحه ها ۱۰ درصد باشد زمان موثر دسترسی چقدر است؟
TLB Lookup = 20 ns
TLB Hti ratio = 80%
Memory access time = 75 ns
swape page time = 500 000 ns
۵۰%of pages are dirty.
برای حل این مسئله از راه زیر استفاده کرده:
T = 0.8(TLB + MEM) + 0.2 (0.9(TLB + ME + MEM)) + 0.1(TLB + MEM + 0.5(Disk) + 0.5(2Disk + MEM)) = 15110 ns
اگه از این راه حل سر در آوردید یه توضیحی برای من هم بدید
تشکر
هفته پیش این سوال در کنکور آزمایشی ماهان آمده بود:
فرض کنید سیستم عامل از صفحه بندی تک سطحی استفاده می کند و دارای مشخصات زیر است. اگر نرخ خطای صفحه ها ۱۰ درصد باشد زمان موثر دسترسی چقدر است؟
TLB Lookup = 20 ns
TLB Hti ratio = 80%
Memory access time = 75 ns
swape page time = 500 000 ns
۵۰%of pages are dirty.
برای حل این مسئله از راه زیر استفاده کرده:
T = 0.8(TLB + MEM) + 0.2 (0.9(TLB + ME + MEM)) + 0.1(TLB + MEM + 0.5(Disk) + 0.5(2Disk + MEM)) = 15110 ns
اگه از این راه حل سر در آوردید یه توضیحی برای من هم بدید
تشکر
۰
۰
ارسال: #۳
  
سوال از زمان دسترسی موثر به صفحات حافظه
مرسی از پاسخ ،
میشه این قسمتش رو توضیح بدین ؟
[/align]50 %the page to be dropped is clean, so the system just needs to read the new content: 0.5(Disk).
۵۰% the page to be dropped is dirty, so the system needs to write it to disk (MEM+Disk) and read in the new content (Disk), giving the 0.5(2Disk + MEM)
میشه این قسمتش رو توضیح بدین ؟
[/align]50 %the page to be dropped is clean, so the system just needs to read the new content: 0.5(Disk).
۵۰% the page to be dropped is dirty, so the system needs to write it to disk (MEM+Disk) and read in the new content (Disk), giving the 0.5(2Disk + MEM)
ارسال: #۴
  
RE: سوال از زمان دسترسی موثر به صفحات حافظه
(۱۸ دى ۱۳۹۱ ۰۸:۵۷ ب.ظ)ana_12345 نوشته شده توسط: مرسی از پاسخ ،
میشه این قسمتش رو توضیح بدین ؟
[/align]50 %the page to be dropped is clean, so the system just needs to read the new content: 0.5(Disk).
۵۰% the page to be dropped is dirty, so the system needs to write it to disk (MEM+Disk) and read in the new content (Disk), giving the 0.5(2Disk + MEM)
سلام
یعنی در ۵۰ درصد اوقات چون محتوای صفحه ای تمیز است(بیت M آن عوض نشده) فقط کافی است که صفحه جدید از دیسک خوانده بشود
در ۵۰ درصد مواقع نیز صفحه ایی کثیف شده (بیت M آن یک شده) که باید ابتدا آن را در دیسک بنویسد(یک خواندن از حافظه + دسترسی به دیسک)، سپس صفحه ایی را از حافظه ثانویه بخواند
۰
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close