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

انتقال_دیتا_بین_کش_و_حافظه
حافظه پنهان بازیابی سریع دادهها رو آسون میکنه و به دستگاهها کمک میکنه که سریعتر کار کنند. پس مثل یه بانک حافظه عمل میکنه و دسترسی به دادهها رو آسون میکنه و به جای اینکه هر بار از یه وبسایت یا برنامه بازدید کنین، میتونید اونها رو دوباره بارگیری کنید. هر مرورگر وب، از جمله مایکروسافت، کروم، فایرفاکس یا سافاری، حافظه پنهان خودش رو داره.
برنامهها
برنامهها معمولا حافظه پنهان خودشون رو حفظ میکنن. مرورگرها، برنامهها و دادههایی که مهماند رو ذخیره میکنن تا بتونن به سرعت اطلاعات رو در صورت نیاز دوباره بارگیری کنن. نوع دادههای که هر برنامه در حافظه پنهان خودش ذخیره میکنه متفاوته و ممکنه شامل، تصاویر کوچک، تاریخچه جستجو و سایر تنظیمات برگزیده کاربر باشه.
سه مزیت اصلی حافظه پنهان:
- تصور کنین در فضای اینترنت در حال جستجواید و اطلاعات موجود در سایتی رو برای اینکه قابل مشاهده باشه در سیستمتون باز میکنین. بعضی از این فایلها در حافظه کش ذخیره میشن. دور بعدی شما بدون دانلود کردن و در کمترین زمان به اون سایت وارد میشید.
- یکی دیگه از مزیتهای حافظه پنهان اجرای آفلاین اپلیکیشنهاست.
- با استفاده از حافظه کش میتونید اطلاعات رو ذخیره کنین و بعد از اون اپلیکیشنها رو باز کرده و فایلهای جدید رو دانلود کنین.
کش کردن به چه معناست؟
کش کردن (Caching) به فرآیند ذخیرهسازی موقت یه نسخه کپی از دادهها یا فایلها در حافظه محلی (حافظه دستگاه) گفته میشه تا برنامهها بتونن سریعتر به اونها دسترسی پیدا کنن. کش کردن، به کاربران این امکان را میدهه که دادهها رو برای اپلیکیشنها، سرورها و مرورگرهای وب ذخیره کنن تا دیگه نیازی به دانلود دوباره اونها نباشه.
برای مشاهده قیمت و خرید گوشی موبایل کلیک کنید

حافظه_پنهان_چیست
اگه یه کش توسط شما، قابل پاکسازی باشه، برنامهای که دارای حافظه پنهانه، معمولاً اون گزینه رو در جایی از منوی تنظیمات خودش قرار میده. حالا که درک بهتری از ماهیت حافظه کش و تاثیر اون بر عملکرد دستگاه خودتون دارید، میتونید میزان اهمیت اون رو حدس بزنید. کشها کمک میکنن که دسترسی سریعتری به برنامهها و وبسایتهایی که دائما از اونها استفاده میکنین داشته باشید. سفارشیسازیهای دلخواهتون رو یکبار برای همیشه اعمال کنین. گاهی ممکنه حافظه پنهان (Cache) تاثیر منفی بر عملکرد دستگاهتون بزاره، که جای نگرانی نیست. چون دیگه میدونید چطوری میتونید به فایلهای کش دسترسی پیدا کنین و در مواقع لازم اونها رو پاک کنین.
معایب حافظه پنهان
با اینکه نرم افزارهای مدرن به شدت به حافظه پنهان وابستهاند، معایبی هم وجود داره:
بعضی برنامهها باعث میشن که حافظه ذخیرهسازی کش اشغال بشه و فضای دستگاه شما رو محدود کنه. اما با پاک کردن حافظه پنهان میتونید مجدد مقدار زیادی حافظه رو بازیابی کنید. اگه در حافظه پنهان یه فایل خراب وجود داشته باشه باعث میشه در عملکرد فضای کش اختلال ایجاد بشه. مخصوصا در کاربری وبسایتها این مشکل بیشتر بروز میکنه. با پاکسازی فضای کش دستگاه میتونید این مشکل رو برطرف کنید.
بیشتر بخوانید:
حافظه پنهان می تونه از بارگیری آخرین نسخه یه صفحه وب، یا دادهها توسط برنامه جلوگیری کنه. با این وجود، این همیشه کار نمی کنه. گاهی وقتها تنها راه برای دیدن آخرین نسخه یه وبسایت یا سایر اطلاعات، میتونه پاک کردن حافظه پنهان باشه، برای همین برنامه مجبور میشه همه چیز رو دوباره دانلود کنه. ممکنه داده یه صفحه روی حافظه کشتون ذخیره باشه اما بعد از مدتی که دوباره وارد اون صفحه میشید، کشها میتونن از بارگذاری آخرین نسخه صفحههای وب و سایر دادههای یه برنامه جلوگیری کنن.

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