فرق حافظه بافر Buffer و کش Cache چیست ؟

خرید بک لینک
تاریخ انتشار : 18 تیر 1395

فرق بافر و کش رو خیلیا نمی دونن . یعنی خیلیا فکر می کنن که می دونن . خیلیا رو دیدم که میگن بافر همون کش هستش و تفاوتی بینشون نیست . امروز تو این پست کوتاه میخوام توضیح بدم که تفاوت کش و بافر چیه پس تا انتهای پست رو بخونید .

درباره حافظه کش Cache

کش Cache در پردازنده

کش Cache در پردازنده

حافظه کش Cache یه حافظه کوچیک ، سریع و گرون قیمت هست که بین حافظه RAM و پردازنده قرار داره . دلیل استفاده از حافظه کش اینه که اطلاعات مهمی که به صورت تکراری توسط پردازنده استفاده میشه ، داخل کش قرار بگیره تا پردازنده بتونه سریعتر پردازش شون کنه . موقعی که شما برنامه ای مثل ورد یا فتوشاپ رو باز می کنید ، پردازنده می تونه تشخیص بده که اطلاعات اون برنامه که قراره زیاد استفاده بشه چیه و اونا رو از حافظه RAM به حافظه کش هدایت می کنه . اینجوری پردازنده حداقل برای دسترسی به فایل های مهم و تکراری ، مجبور نیست هر سری به رم سرک بکشه . با استفاده از روش کشینگ Caching ، سرعت کلی سیستم کامپیوتری شما زیاد میشه . در مورد حافظه کش به طور خیلی مفصل توضیح دادم که پیشنهاد می کنم حتما بخونید : حافظه کش ، معنی کش سطح 1 و 2 و 3 چیست ؟

درباره حافظه بافر Buffer

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

حافظه بافر هارد درایو

حافظه بافر هارد درایو

در عکس بالا می بینید که حافظه بافر 16 مگابایتی برای هارد در نظر گرفته شده . درسته که نوشته cache اما منظورش حافظه بافر هست برای تطبیق سرعت هارد با قطعات دیگه .

فرق حافظه کش Cache و بافر Buffer

تفاوت اصلی بافر و کش اینه که کش برای افزایش سرعت استفاده میشه اما بافر برای هماهنگی سرعت .

حافظه کش حاوی اطلاعات مهم و تکراریه که پردازنده وقتش تلف نشه و بتونه از حافظه کش با سرعت بالا استفاده کنه . اگه کش نباشه ، پردازنده هر سری باید بره و از حافظه RAM اطلاعات رو بگیره که اینکار زمان گیره .

حافظه بافر جایی استفاده میشه که سرعت یه دستگاه یا قطعه از اون یکی بیشتره . بافر تو دستگه با سرعت کمتر طراحی میشه تا بتونه دستورات سرعت بالا رو ذخیره کنه و به ترتیب اونارو اجرا کنه . اگه دقت کرده باشید ، موقعی که یه ویدیو از یوتیوب یا سایت های اشتراک ویدیو می خواید نگاه کنید ، بعضی وقتا ویدیو قطع میشه و می نویسه : Buffering . این یعنی سرعت سرور از سرعت اینترنت شما بیشتره و کامپیوتر شما داره اطلاعات مربوط به ویدیو رو در حافظه بافر ذخیره می کنه تا در زمان بهتری پخش کنه .

ضمنا شباهت بین بافر و کش اینه که جفتشون حافظه های فرار هستن یعنی با قطع برق ، اطلاعاتشون ریست میشه .

خب دوستان ، اصل مطلب اینه که بدونید بافر و کش با هم فرق دارن و این دو تا کلمه رو بجای هم استفاده نکنید .

حتما مطالب زیر رو هم بخونید

  • فرق حافظه رام با حافظه رم یکی از مهمترین سوالاتیه که هم توی علم فردا مطرح شده و هم در فوروم ها و سایت های دیگه . بخاطر تشابه اسمی که ROM و RAM به هم دارن خیلی ها گیج میشن و نمی دونن که تفاوت رام و رم چیه…
  • اگه نمی دونید لازمه بگم که دو مدل حافظه رم RAM وجود داره . یکی حافظه DRAM و یکی هم حافظه SRAM . در ادامه جفتشون رو توضیح میدم و تفاوت بین DRAM و SRAM رو هم میگم . درباره حافظه DRAM واژه DRAM مخفف عبارت Dynamic Random Access Memory…
  • انتخاب کابل شبکه و همینطور سوکت مناسب نقش مهمی در ایجاد یه شبکه سالم داره . در ادامه توضیح میدم که چه سوکتی برای چه نوع کابلی مناسبه . کابل شبکه مفتولی سیم مفتول یه سیم یک تیکه از یه فلز هستش که معمولا فلز مس رو انتخاب می کنن…
  • تفاوت زوم اپتیکال Optical Zoom با زوم دیجیتال Digital Zoom یکی از ابهاماتیه که خریداران دوربین عکاسی یا فیلم برداری باهاش درگیرن . خیلی ها شاید تا همین الان زوم اپتیکال رو با زوم دیجیتال مقایسه می کردن و نتیجه گیری هم می کردن . حالا واقعا چه تفاوتی…
این مطلب توسط وب سایت علم فردا تهیه شده ! دوستان عزیز ، متاسفانه اخیرا سایت های زیادی بدون اجازه ما مطالب علم فردا رو کپی میکنن و به نام خودشون میزنن . خواهش میکنیم برای حمایت از علم فردا حتما به هر کسی که می تونید اطلاع رسانی کنید که منبع اصلی این مطالب وب سایت علم فردا ست !
دکتر بایوس - آموزش تصویری تعمیرات لپ تاپ
لطفا این مطلب رو با دوستان تون هم به اشتراک بذارید !
محمد امین زاده

محمدرضا امين زاده هستم ، مهندس الكترونيك و سردبير مجله علم فردا . علاقه زیادی به سخت افزار و طراحی مدارهای الکترونیکی دارم ، اگه فرصتی باقی بمونه در زمینه ادیت فیلم و تصویر و همچنین طراحی رابط کاربری وب و اندروید مطالعه و تمرین می کنم .
نوشتن مطالب آموزشی به زبان ساده و قابل فهم برای همه ، کار بسیار سختیه . از طرفی ، نگهداری یک وب سایت آموزشی خرج داره ! اگر براتون امکان داره لطفا با پرداخت مبلغ کمی در هزینه های سایت سهیم باشید تا ما هم بتونیم با خیال راحت براتون بنویسیم و به سوال ها تون پاسخ بدیم . ♥ حمایت مالی از علم فردا

تیک تاک اینتل...

ما را در سایت تیک تاک اینتل دنبال می‌کنید

برچسب: نویسنده: محمد رضا جوادیان بازدید: 302 تاريخ: جمعه 18 تير 1395 ساعت: 22:32

صفحه بندی