تالار گفتمان مانشت

نسخه‌ی کامل: نرخ نقض صفحه در در مجموعه کاری های مختلف
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
طبق نمودار پیوست شده چرا وقتی از محلی به محل دیگر میرویم ابتدا قله ها بوجود می آید و نرخ page fault میرود بالا ؟ [attachment=21860]
(15 خرداد 1396 02:27 ب.ظ)mehran.hzd نوشته شده توسط: [ -> ]سلام
طبق نمودار پیوست شده چرا وقتی از محلی به محل دیگر میرویم ابتدا قله ها بوجود می آید و نرخ page fault میرود بالا ؟

سلام؛
"محلی به محل" یه مقدار گنگه.

این تغییرات به‌دلیل رفتار پراسس یا رفتار کاربر با برنامه است.
فرض کنید یه پراسسی مثل مرورگر با چندتا tab وجود داره. وقتی شما با یک tab مشخص کار می‌کنید آدرس‌دهی‌ها، به محل محدودی از حافظه انجام می‌شه و مجموعه‌ی کاری (یا صفحاتی از حافظه مجازی که باید درحافظه فیزیکی بمونن) شامل صفحات مربوط به این tab می‌شه. بعد از تغییر tab جاری به یک tab دیگه، نقص صفحه افزایش پیدا می‌کنه. چون هم بعد از چند بازه‌ی زمانی، صفحه‌‌های مربوط به tab قبلی از مجموعه‌کاری (حافظه‌ی فیزیکی) خارج می‌شن و هم قراره یک سری صفحه جدید که مربوط به tab جدیده وارد حافظه‌ی فیزیکی بشن.
لینک مرجع