تالار گفتمان مانشت
Hit Ratio در حافظه TLB آی تی ۹۵ - نسخه‌ی قابل چاپ

Hit Ratio در حافظه TLB آی تی ۹۵ - M3t30r - 17 فروردین ۱۳۹۶ ۰۶:۰۵ ب.ظ

سلام پاسخ این سوال گزینه ۴ اعلام شده
ولی چرا در گزینه ۲ با افزایش اندازه صفحه نرخ برخورد بیشتر شده؟
اگر اندازه صفحات بزرگتر بشه طبیعتا باید تعداد صفحات کمتری در حافظه tlb قرار بگیره.

RE: Hit Ratio در حافظه TLB آی تی ۹۵ - Saman - 17 فروردین ۱۳۹۶ ۰۹:۵۹ ب.ظ

سلام
وقتی اندازه ی صفحات بیشتر میشه در واقع تعداد بیشتری از فرآیند ها رو در خودش جا میده،و با هر ارجاع Hit رخ میدهد.
شما بزرگتر شدن اندازه صفحات رو نسبت به سخت افزار TLB میسنجید که مطرح نیستش در سوال.

RE: Hit Ratio در حافظه TLB آی تی ۹۵ - energy1 - 17 فروردین ۱۳۹۶ ۱۰:۳۷ ب.ظ

(۱۷ فروردین ۱۳۹۶ ۰۹:۵۹ ب.ظ)samanbeigmiri نوشته شده توسط:  سلام
وقتی اندازه ی صفحات بیشتر میشه در واقع تعداد بیشتری از فرآیند ها رو در خودش جا میده،و با هر ارجاع Hit رخ میدهد.
شما بزرگتر شدن اندازه صفحات رو نسبت به سخت افزار TLB میسنجید که مطرح نیستش در سوال.

سلام اقا سامان لطفا صندوق خودتو چک کن واست نامه فرستادم سفارشی

RE: Hit Ratio در حافظه TLB آی تی ۹۵ - Fzjn - 31 فروردین ۱۳۹۶ ۰۵:۵۸ ق.ظ

سلام
ببخشید من اصلا منظور گزینه ۳ و ۴ رو متوجه نمیشم
میشه توضیح بدید یه کم؟
یادم نمیاد مطلب مرتبطی توی پارسه دکتر حقیقت دیده باشم
ممنون

RE: Hit Ratio در حافظه TLB آی تی ۹۵ - پرهوده - ۰۳ اردیبهشت ۱۳۹۶ ۰۱:۰۴ ق.ظ

(۱۷ فروردین ۱۳۹۶ ۰۶:۰۵ ب.ظ)M3t30r نوشته شده توسط:  سلام پاسخ این سوال گزینه ۴ اعلام شده
ولی چرا در گزینه ۲ با افزایش اندازه صفحه نرخ برخورد بیشتر شده؟
اگر اندازه صفحات بزرگتر بشه طبیعتا باید تعداد صفحات کمتری در حافظه tlb قرار بگیره.

سلام

گزینه اول: اگر تعداد خونه های TLB رو زیاد کنیم می تونیم تعداد صفحات بیشتری رو بیاریم داخلش و نرخ برخورد (Hit ) افزایش پیدا می کنه.

گزینه دوم: اگر اندازه صفحه ها بزرگتر بشه چون حجم اطلاعات داخلشون بیشتر میشه تعداد صفحات فرآیندها کم میشه. یعنی اگه یه فرآیند قبلا ۵ تا صفحه داشته الان ۲ تا داره برای مثال. حالا تو این شرایط چون تعداد خونه های TLB تغییری نکرده، صفحات بیشتری از فرآیندها داخلش قرار می گیره که نرخ برخورد رو افزایش میده.

گزینه سوم: می دونیم که آدرس فیزیکی دو بخش داره: آفست و F#. اگر اندازه صفحات ثابت باشه، یعنی بخش آفست تغییری نکنه، افزایش طول آدرس فیزیکی یعنی افزایش تعداد بیت های بخش F# و در نتیجه افزایش تعداد قاب های حافظه؛ که این مساله ربطی به TLB نداره. پس نرخ برخورد تغییری نمی کنه.

گزینه چهارم: وقتی اندازه صفحات ثابت باشه، بزرگتر شدن اندازه قطعه یعنی این که اون قطعه تعداد صفحات بیشتری رو داخل خودش جا میده و چون تعداد خونه های TLB تغییری نکرده، پس دسترسی های زیادی با Miss مواجه میشن و نرخ برخورد کاهش پیدا می کنه. پس این گزینه غلطه.