حافظه پنهان
اگرچه حافظه پنهان برای سیستم قابل رویت نیست، ولی با سخت افزار های دیگر مدیریت حافظه در ترانکش است.
نقش حافظه پنهان ارائه سریع ترین حافظه موجود و در عین حال ارائه حافظه بزرگ از انواع ارزان تر حافظه های نیمه هادی است.یک حافظه نسبتا بزرگ و کند از حافظه اصلی به همراه یک حافظه کوچکتر و سریع تر حافظه پنهان وجود دارد.حافظه پنهان حاوی بخشی از حافظه اصلی است.وقتی پردازنده بخواهد کلمه ای از حافظه بخواند، وجود آن را در حافظه پنهان بررسی می کند.اگر وجود داشته باشد به پردازنده تحویل می شود، در غیر این صورت یک بلوک از حافظه اصلی ، شامل تعداد ثباتی از خانه های حافظه، به حافظه پنهان منتقل شده و سپس کلمه مورد نظر به پردازنده تحویل داده می شود.هنگامی که یک بلوک از داده ها به حافظه پنهان داده آورده می شود تا یک مراجعه به حافظه انجام شود، به دلیل پدیده محلی بودن مراجعات، احتمالا به زودی دیگر کلمات آن بلوک نیز مراجعه خواهد شد.