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

نسخه‌ی کامل: TLB
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
خسته نباشد
ارشد –ازاد82
در یک سیستم صفحه بندی جدول صفحات در حافظه اولیه قرار دارد زمان دسترسی به حافظه اولیه 50نانوثانیه وزمان دسترسی بهtlb برابر 10نانوثانیه و تعداد درایه هایtlb 16 است اگردر ابتدا درایه های ان خالی باشد و پروسس در حال اجرا با اجرا دستورات دسترسی به داده به ترتیب درخواست شماره صفحات ادرس مجازی 2و1و3و1و2 را نماید بهبود تبدیل ادرس استفاده از tlbچقدر است؟(جواب گزینه1)
1)6/7 2)9/10 3)5/8 4)3/5
مگه نمیشه گفت نرخ برخور 5/2 است ولی مقسمی یک جوری دیگه حل کرده نمیفهمم چجوری
با تشکر
سلام.
رابطه‌ی کلی این سوال به این شکل است:
[tex]T_{access}=T_{translation} T_{memory}[/tex]

از بین صفحاتی که داده شده 2 تا برخورد خواهیم داشت. پس Hit Rate مربوط به TLB برابر ۴۰٪ است. در دو حالت این سوال رو حل میکنیم:

۱. بدون استفاده از TLB
[tex]T_{access}=50 50=100[/tex]

۲. استفاده از TLB
[tex]\\T_{access}=T_{translation} 50\\ T_{translation}=T_{TLB} (1-H_{TLB})T_{memory}=10 (\frac{60}{100})50=40 \\ T_{access}=90[/tex]

نسبت این دو میشه: [tex]\frac{10}{9}[/tex]
گزینه‌ی ۲ درست است.
لینک مرجع