![]() |
سوال از زمان دسترسی موثر به صفحات حافظه - نسخهی قابل چاپ |
سوال از زمان دسترسی موثر به صفحات حافظه - 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 نوشته شده توسط: مرسی از پاسخ ، سلام یعنی در ۵۰ درصد اوقات چون محتوای صفحه ای تمیز است(بیت M آن عوض نشده) فقط کافی است که صفحه جدید از دیسک خوانده بشود در ۵۰ درصد مواقع نیز صفحه ایی کثیف شده (بیت M آن یک شده) که باید ابتدا آن را در دیسک بنویسد(یک خواندن از حافظه + دسترسی به دیسک)، سپس صفحه ایی را از حافظه ثانویه بخواند |
سوال از زمان دسترسی موثر به صفحات حافظه - ana_12345 - 19 دى ۱۳۹۱ ۰۷:۳۴ ب.ظ
مرسی فهمیدم . ممنون . |