وظيفه کش در سيستمهاي رايانهيي اين است که آخرين دستورات و فرمانهاي کاربر را در خودش ذخيره کند و از آنجا که سرعت کش برابر با سرعت CPU است، اطلاعات فورا به CPU ميرسد و ديگر به فراخواني دوباره اطلاعات از RAM نياز نيست.
به گزارش ايسنا، براي اينکه از حداکثر سرعت CPU استفاده شود، بايد سرعت رسيدن اطلاعات هم به همان زيادي باشد، ولي سرعت عملکرد CPU بسيار بيشتر از سرعت RAM است و به همين علت CPU بايد مدت زمان بسياري را منتظر بماند تا اطلاعات از RAM به آن برسد.
براي کاهش اين مدت انتظار و افزايش سرعت سيستم، حافظه کش را در CPU جاسازي کردهاند كه وظيفه آن در سيستمهاي رايانهيي اين است که آخرين دستورات و فرمانهاي کاربر را در خودش ذخيره کند.
اما اگر اطلاعات مورد نياز براي پردازش در کش موجود نباشد، بايد اين اطلاعات از RAM فراخواني شود که در اين لحظه باز هم CPU بيکار ميماند و سرعت کاهش پيدا ميکند، براي حل اين مشکل باز هم کش اضافه ميکنند.
به همين علت با افزايش حجم کش، اطلاعات آماده بيشتر ميشود و درنتيجه فراخواني اطلاعات کمتري از RAM نياز است.