Table of Contents
درک عملکرد سلسله مراتب حافظه کامپیوتر برای بهینه سازی کارایی سیستم ضروری است.این راهنما یک فرایند روشن و گام به گام برای محاسبه معیارهای عملکرد کلیدی مربوط به سلسله مراتب حافظه، مانند نرخ ضربه، نرخ از دست دادن و زمان دسترسی متوسط فراهم می کند.
مفاهیم کلیدی در حافظه Hierarchy
سلسله مراتب حافظه شامل سطوح متعدد، از جمله ثبت نام، حافظه اصلی و ذخیره سازی ثانویه است.هر سطح دارای زمان و اندازه های مختلف دسترسی است، تاثیر عملکرد کلی سیستم.
محاسبه نرخ ضربه و نرخ خانم
نرخ ضربه نشان می دهد درصد دسترسی های حافظه موجود در یک سطح حافظه خاص است. نرخ از دست رفتن مکمل نرخ ضربه است.
- تعداد ضربه های کش را تعیین کنید و در طول یک دوره از دست بدهید.
- نرخ بهره: نرخ سلام (شمارهٔ [ Hits] / (Total Accesses)
- نرخ بهره: نرخ امتیاز = 1 - Hit Rate
زمان دسترسی متوسط
زمان دسترسی متوسط زمان گرفته شده برای بازدید و از دست دادن در هر سطح از سلسله مراتب است: فرمول این است:
[در این باره] [در زمان دسترسی به زمان] = (زمان) + (مشروط) × [مشروط] [مشرکان] [۱]
کجا:
- [در این باره] زمان (FLT:0) زمان برای دسترسی به داده ها از حافظه است.
- مجازات زمان اضافی برای جمع آوری اطلاعات از سطح بعدی حافظه است.
مثالی از Calculation
فرض کنید یک کش دارای نرخ ضربه 90٪، زمان ضربه 1 نانو ثانیه و مجازات از دست رفته 10 نانو ثانیه است.
[Average Access Time = 1 + (0.10 × 10) = 2 نانو ثانیه [[ویرایش]