آموزش زبان انگلیسی با اخبار – حافظه های کش (2)

دسته بندی ها : متن خبر انگلیسی با ترجمه 10 تیر 1395 مرتضی جوان 133 بازدید

آموزش زبان انگلیسی با اخبار شماره 27٫ در شماره امروز با معرفی نحوه عملکرد حافظه های کش در پردازنده ها با شما همراه هستیم. در این خبر به بیان عملکرد حافظه های کش در سیستم های کامپیوتری می پردازیم. شما می توانید برای مطالعه اخبار روز به زبان انگلیسی همراه با ترجمه فارسی  به بخش آموزش زبان انگلیسی با اخبار سایت زبان رمزی مراجعه کنید.

How caching works?

CPU caches are small pools of memory that store information the CPU is most likely to need next. Which information is loaded into cache depends on sophisticated algorithms and certain assumptions about programming code. The goal of the cache system is to ensure that the CPU has the next bit of data it will need already loaded into cache by the time it goes looking for it (also called a cache hit).

A cache miss, on the other hand, means the CPU has to go scampering off to find the data elsewhere. This is where the L2 cache comes into play while it’s slower, it’s also much larger. Some processors use an inclusive cache design (meaning data stored in the L1 cache is also duplicated in the L2 cache) while others are exclusive (meaning the two caches never share data). If data can’t be found in the L2 cache, the CPU continues down the chain to L3 , then L4 (if it exists) and main memory (DRAM).

cach2,آموزش زبان انگلیسی,ترجمه متن انگلیسی به فارسی,تقویت مهارت نوشتاری,تقویت دامنه لغات,یادگیری زبان انگلیسی,اخبار روز با ترجمه,فناوری های روز,حافظه کش,caches

کش چطور کار می‌کند؟

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

از سوی دیگر، موضوعی با عنوان Cache Miss وجود دارد و به معنی آن است که پردازنده برای یافتن اطلاعاتی که به آن‌ها نیاز دارد باید به حافظه‌های دیگر مراجعه کند. این همان جایی است که L2 Cache یا سطح دوم حافظه‌ی کش وارد بازی می‌شود. هرچند حافظه‌‌ی L2 به اندازه‌ی L1 سریع نیست، اما ظرفیت آن بیشتر است. برخی از پردازنده‌ها از طراحی پوششی بهره می‌برند ( بدین معنی که اطلاعاتی که در L1 ذخیره می‌شود همزمان در L2 نیز کپی می‌شود.) اما طراحی دیگری نیز وجود دارد ( در این طراحی هیچ وقت اطلاعات موجود در L1 و L2 یکسان نخواهند بود) اگر پردازنده اطلاعات مورد نیاز خود را در L2 پیدا نکند آن‌وقت به سطح سوم کش یا L3 مراجعه می‌کند و سپسL4  (اگر وجود داشته باشد) و اگر اطلاعات مورد نیاز پردازنده در این سطح از حافظه نبود آن ‌وقت ناگزیر به مراجعه به حافظه اصلی (DRAM) می‌شود.

به این محتوا چه امتیازی می دهید؟ 0 نظر

1 0
آموزش زبان انگلیسی با اخبار – حافظه های کش (2)
مرتضی جوان

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

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

برای اطلاع از پاسخ نظرات خود، ایمیل خود را صحیح وارد نمایید.

نظرات کاربران

    دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    لینک کوتاه :

    دانلود کتاب 504 واژه کاملا ضروری در پنج ساعت به شیوه wordclip

    [لینک دانلود بلافاصله به ایمیل شما ارسال خواهد شد.]
    ارسال
    تنها چند ثانیه تا دانلود این کتاب ارزشمند فاصله دارید.
    close-link
    0