کَش سی پی یو چیست ؟
Вставка
- Опубліковано 17 вер 2024
- حافظه نهان CPU یا همان کش سی پی یو نوعی حافظهٔ سختافزاری است که توسط واحد پردازنده مرکزی کامپیوتر برای کاهش هزینه (زمان یا انرژی) میانگین دسترسی به دادهٔ حافظه اصلی استفاده میشود.
هر نرمافزاری که در سیستمتون اجراش میکنین به پردازش نیاز داره. دادههای این نرمافزار طبق سلسلهمراتب حافظه، روی هاردتون قرار داره و بعد از اجرا به رم فرستاده میشه و رم اون رو برای پردازش به سی پی یو منتقل میکنه. در آخر سی پی یو دادهی پردازششده رو به حافظهی اصلی شما بر میگردونه. هرکدوم ازین مسیرها کمی تاخیر دارن، اما کش CPU این تاخیر رو از بین میبره. چطوری؟ کش دقیقا اطلاعاتی رو که سی پی یو به اون نیاز داره در همون لحظه در اختیارش قرار میده؛ اما چون کش داخل خود CPU قرار داره این مسیر خیلی کوتاهتر شده و سرعت پردازش مخصوصا برای CPU های چند هستهای بیشتر میشه. کش سی پی یو خودش سلسلهمراتبی داره. البته اوایل فقط یک یا دو سطح داشت (L1 و L2) اما CPU های امروزی تا L3 دارن.