تخلیه کش چیست؟
تخلیه کش چیست؟

تصویری: تخلیه کش چیست؟

تصویری: تخلیه کش چیست؟
تصویری: جوان سازی و زیبایی پوست با میکرودرم 2024, ممکن است
Anonim

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

با در نظر گرفتن این موضوع، سیاست کش چیست؟

آ سیاست کش قوانینی را تعریف می کند که برای تعیین اینکه آیا می توان با استفاده از a یک درخواست را برآورده کرد یا خیر استفاده می شود ذخیره شده کپی از منبع درخواستی مبتنی بر زمان سیاست کش طراوت را تعریف می کند ذخیره شده ورودی هایی با استفاده از منبع زمانی بازیابی شده، سرصفحه ها با منبع و زمان جاری بازگردانده می شوند.

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

در اینجا، کش MRU چیست؟

کمترین استفاده اخیر ( LRU ): این حافظه پنهان الگوریتم آیتم های اخیرا استفاده شده را در نزدیکی بالای صفحه نگه می دارد حافظه پنهان . اخیرا استفاده شده است ( MRU ): این حافظه پنهان الگوریتم را حذف می کند اخیرا استفاده شده است ابتدا موارد آ MRU الگوریتم در شرایطی خوب است که هرچه یک آیتم قدیمی تر باشد، احتمال دسترسی به آن بیشتر است.

کاربرد کش LRU چیست؟

کش LRU حداقل اخیرا ایستاده است UsedCache . که حداقل اخیراً اخراج می کنند استفاده شده ورود مانند حافظه پنهان هدف ارائه روشی سریع و کارآمد برای بازیابی اطلاعات است. باید نیاز خاصی را برآورده کند. اندازه ثابت: حافظه پنهان نیاز به محدودیت هایی برای محدود کردن استفاده از حافظه دارد.

توصیه شده: