کاربر:Cs059/سلسله مراتب کش
From Wikipedia, the free encyclopedia
سلسله مراتب کش یا کش های چند سطحی به معماری حافظه ای اشاره دارد که از سلسله مراتبی از حافظه استفاده میکند و داده ها را بر اساس تفاوت سرعت دسترسی به حافظه نهان (cache) ذخیره سازی میکند .دادههای بسیار درخواست شده در حافظههای پرسرعت ذخیره میشوند و امکان دسترسی سریعتر توسط هستههای واحد پردازش مرکزی (CPU) را فراهم میکنند.
سلسله مراتب کش یک شکل و بخشی از سلسله مراتب حافظه است و می توان آن را نوعی ذخیره سازی لایه ای در نظر گرفت. این طراحی در نظر گرفته شده بود تا به هستههای پردازنده اجازه دهد با وجود تأخیر دسترسی به حافظه اصلی، سریعتر پردازش شوند. دسترسی به حافظه اصلی می تواند به عنوان یک تنگه برای عملکرد هسته پردازنده عمل کند زیرا پردازنده منتظر داده است، در حالی که بخواهیم همه حافظه های اصلی را پرسرعت(high-speed) کنیم ممکن است بسیار گران بشود. حافظه نهان پر سرعت(high-speed) راهی است تا بتوانیم دسترسی با سرعت بالا به داده های پر استفاده توشط پردازنده داشته باشیم و سرعت کلاک پردازنده هم بالا ببریم[1]