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

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

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

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 امتیاز: 0]

درباره ی مرتضی جوان

همچنین ببینید

c7-310

آموزش زبان انگلیسی با اخبار موبایل – گالکسی سی ۷ پرو

آموزش زبان انگلیسی با اخبار موبایل شماره ۱۴۸٫ متن انگلیسی با ترجمه فارسی خبری در مورد …

پاسخ دهید

فقط چند ثانیه تا دانلود فاصله دارید!
کافی است آدرس ایمیلتان را وارد کنید
ما هم مثل شما از ایمیل های مزاحم متنفریم
فقط 4 ثانیه تا دانلود فاصله دارید!
کافی است آدرس ایمیلتان را وارد کنید
ما هم مثل شما از ایمیل های مزاحم متنفریم