حافظه پنهان چیست

حافظه پنهان چیست
حافظه پنهان چیست

تصویری: حافظه پنهان چیست

تصویری: حافظه پنهان چیست
تصویری: دلایل پر شدن حافظه پنهان / آموزش از بین بردن حافظه پنهان / آموزش حذف حافظه پنهان 2024, ممکن است
Anonim

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

حافظه پنهان چیست
حافظه پنهان چیست

کلمه cache در اصطلاحات رایانه ای در سال 1967 ظاهر شد. اوج شکوفایی فناوری رایانه و در نتیجه پیشرفت سریع تکنولوژی. در این زمان ، ریزپردازنده های رایانه ای چندین برابر سریعتر از حافظه دسترسی تصادفی شروع به کار کردند. در این راستا ، پردازنده ها مدت زمان قابل توجهی بیکار ماندند و منتظر انجام دستکاری داده ها در RAM بودند. همه اینها به شدت مانع پیشرفت بیشتر فناوری رایانه شد و لازم بود برای حل این مشکل راه حلی پیدا شود. یک راه حل پیدا شد - یک بافر حافظه با سرعت بالا. این اصطلاح برای توصیف یک حافظه بسیار کوچک با سرعت دسترسی بالا استفاده شد ، که مشکل خرابی پردازنده را حل کرد. پیشنهاد شد که این حافظه را cache، cash - از انگلیسی "cash" بنامیم. به همین دلیل این نام گذاشته شد ، نویسندگان آن حافظه کامپیوتر را با پول مقایسه کردند. بنابراین حافظه دائمی با سپرده ای در بانک مقایسه می شود که فقط پس از مراجعه به آن و انجام مراحل پرداخت بدهی می توان از آن استفاده کرد و فقط در این صورت می توان این وجوه را خرج کرد. حافظه عامل پول نقدی است که در خانه ذخیره می شود. مبلغی کمتر از سپرده ، اما در مدت زمان بسیار کمتری برای استفاده در دسترس است (فقط باید به خانه بیایید و آن را تحویل بگیرید). و سرانجام ، پول نقد (همان پول نقد) ، که مقدار بسیار کمتری است ، اما همیشه همراه شماست ، در جیب یا کیف پول شما است و می توانید در هر زمان استفاده کنید. از چنین موارد روزمره ای است که اصطلاح حافظه پنهان ظاهر می شود. تفاوت سرعت پردازنده های مدرن و RAM هنوز قابل توجه است و بعید به نظر می رسد که آنها همیشه برابر باشند ، بنابراین حافظه پنهان هنوز هم استفاده می شود. حافظه پنهان پردازنده معمولاً به دو سطح تقسیم می شود (L1 ، L2. L-Level ، از انگلیسی - "level"). سطح اول از نظر اندازه کوچکتر است اما از نظر سرعت پردازش داده سریعترین است ، به ترتیب سطح دوم بزرگتر است اما کندتر است. لازم به ذکر است که اکنون یافتن پردازنده هایی با سه سطح حافظه نهان امکان پذیر است. ساختار سطوح از این تغییر نمی کند (هرچه سطح بالاتر باشد ، حجم آن بیشتر و سرعت پایین تر است) حافظه نهان نه تنها در ریز پردازنده ها استفاده می شود. همچنین در کار درایوهای خارجی (هارد دیسک ، سی دی و دیسک دی وی دی) استفاده می شود. داده هایی که در حال حاضر در حال پردازش ، نوشتن یا خواندن هستند ، در حافظه نهان برنامه ذخیره می شوند. تقریباً همه مرورگرها و بسیاری از برنامه های دیگر از حافظه پنهان استفاده می کنند.

توصیه شده: