تک بست - دنیای فناوری
Techbest Desktop

Cache: از سیر تا سیب‌زمینی!


 
Cache که همانند پول فیزیکی به زبان انگلیسی، تلفظ میشود (کَش)، به یکی از موارد زیر اطلاق میشود :

- یک ناحیه با سرعت دسترسی بالاست که میتواند بخشی از حافظه‌ی اصلی یا حافظه‌ی خارجی باشد. ۲ مورد از مهمترین انواع Cache عبارت است از : 

Memory Cache
Disk Cache

Memory Cache بخشی از حافظه‌ی رم ایستا (SRAM) و بسیار کارآمد است. اکثر برنامه‌ها به کَرّات به داده‌ها و دستورات مشابهی دسترسی می‌یابند. با ذخیره‌ی هرچه بیشتر این اطلاعات در SRAM، کامپیوتر به استفاده از حافظه‌ی کندتر DRAM (رم پویا) کمتر نیاز پیدا میکند و عملکرد بهبود می‌یابد.

- کَش مرورگر اینترنت یا فایل‌های موقت اینترنتی، فایل‌هایی هستند که باعث سریع‌تر بارگذاری شدن اطلاعات در مرورگر میشوند. در اکثر مواقع، با بازدید از یک صفحه‌ی وب، آن صفحه و فایل‌های مربوطه به browser's temporary cache یا کَش موقتی مرورگر روی هارد درایو ارسال میشوند. حال در بازدیدهای بعدی اگر صفحه‌ی وب و متعلقاتش نسبت به بارگذاری قبلی تفاوتی نکرده باشند، اطلاعات از روی Cache دریافت میشوند.
این ساز و کار به افزایش سرعت، جلوگیری از مصرف حجم اینترنت و کاهش فشار بر روی وب‌سرور کمک میکند.

دو مورد بالا پراستفاده‌ترین کاربردهای Cache هستند. اما از دیگر کاربردهای Cache میتوان به Disk Caching و Cache Server اشاره کرد.