25 بهمن 1389, 11:52 ق.ظ
در صورتی که جدول صفحه در TLB نباشه , آدرس صفحه چه جوری بدست میاد؟
من خودم فکر میکنم اول میاد TLB رو چک میکنه ,آگر بود که بلدیم چیکار کنیم.
اگر نبود حالا برای پیداکردن جدول صفحه میره سراغ حافظه اصلی.(حافظه اصلی منظور cache و mem با همه)
تو حافظه اصلی اول میره سراغ cache .حالا مشکل اینجاست که تو بعضی مسالهها نرخ اصابت در Cache رو به ما میده.امامگر نه این است که تمام صفحه های فرآیند توی جدول صفحه در کش هستند.پس این نرخ اصابت چیه؟
حالاا اگر نرخ اصابتم داشتیم اصلن یکی کامل توضیح بده.با تشکر خیلی خیلی زیاد
من خودم فکر میکنم اول میاد TLB رو چک میکنه ,آگر بود که بلدیم چیکار کنیم.
اگر نبود حالا برای پیداکردن جدول صفحه میره سراغ حافظه اصلی.(حافظه اصلی منظور cache و mem با همه)
تو حافظه اصلی اول میره سراغ cache .حالا مشکل اینجاست که تو بعضی مسالهها نرخ اصابت در Cache رو به ما میده.امامگر نه این است که تمام صفحه های فرآیند توی جدول صفحه در کش هستند.پس این نرخ اصابت چیه؟
حالاا اگر نرخ اصابتم داشتیم اصلن یکی کامل توضیح بده.با تشکر خیلی خیلی زیاد