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

سوال از زمان دسترسی موثر به صفحات حافظه - ehsanTC - 12 دى ۱۳۹۱ ۰۲:۰۵ ب.ظ

سلام
هفته پیش این سوال در کنکور آزمایشی ماهان آمده بود:

فرض کنید سیستم عامل از صفحه بندی تک سطحی استفاده می کند و دارای مشخصات زیر است. اگر نرخ خطای صفحه ها ۱۰ درصد باشد زمان موثر دسترسی چقدر است؟
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

اگه از این راه حل سر در آوردید یه توضیحی برای من هم بدید
تشکر

سوال از زمان دسترسی موثر به صفحات حافظه - ehsanTC - 18 دى ۱۳۹۱ ۰۸:۰۴ ب.ظ

سلام
برای جواب این سوال مراجعه کنید به

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


سوال از زمان دسترسی موثر به صفحات حافظه - ana_12345 - 18 دى ۱۳۹۱ ۰۸:۵۷ ب.ظ

مرسی از پاسخ ،
میشه این قسمتش رو توضیح بدین ؟
[/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: سوال از زمان دسترسی موثر به صفحات حافظه - ehsanTC - 19 دى ۱۳۹۱ ۰۵:۵۹ ب.ظ

(۱۸ دى ۱۳۹۱ ۰۸:۵۷ ب.ظ)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 آن یک شده) که باید ابتدا آن را در دیسک بنویسد(یک خواندن از حافظه + دسترسی به دیسک)، سپس صفحه ایی را از حافظه ثانویه بخواند

سوال از زمان دسترسی موثر به صفحات حافظه - ana_12345 - 19 دى ۱۳۹۱ ۰۷:۳۴ ب.ظ

مرسی فهمیدم . ممنون .