Кэшийг зайлуулах гэж юу вэ?
Кэшийг зайлуулах гэж юу вэ?

Видео: Кэшийг зайлуулах гэж юу вэ?

Видео: Кэшийг зайлуулах гэж юу вэ?
Видео: Сүнсний хар шөнө гэж яг юу вэ? Хэрхэн хар нүхнээс гарах вэ? 2024, May
Anonim

Кэшийг зайлуулах доторх файлын өгөгдлийн блокууд байдаг онцлог юм кэш файлын багцын хэрэглээ нь файлын багцын зөөлөн квотоос хэтэрсэн үед гарах ба шинэ файлуудад зай бий болно. Блокуудыг суллах үйл явц гэж нэрлэгддэг нүүлгэн шилжүүлэх . Та автомат ашиглаж болно кэшийг зайлуулах эсвэл аль файлын өгөгдөл болохыг шийдэхийн тулд өөрийн бодлогыг тодорхойлж болно хөөгдсөн.

Үүнийг анхаарч үзвэл кэшийн бодлого гэж юу вэ?

А кэш бодлого a ашиглан хүсэлтийг хангаж чадах эсэхийг тодорхойлоход хэрэглэгддэг дүрмийг тодорхойлдог кэштэй хүссэн нөөцийн хуулбар. Цаг дээр суурилсан кэш бодлого шинэлэг байдлыг тодорхойлдог кэштэй эх сурвалжийг олж авсан цаг, эх сурвалжтай буцаж ирсэн гарчиг, одоогийн цаг зэргийг ашигласан оруулгууд.

Үүний нэгэн адил та кэшийг хэзээ хүчингүй болгох ёстой вэ? Хүчингүй болгох нь програмын өгөгдлийг өөрчлөх замаар хийгддэг бөгөөд энэ нь үйлчлүүлэгчийн хүлээн авсан мэдээллийг хуучирсан гэж тэмдэглэдэг. Дараа нь кэш байна хүчингүй болсон , хэрэв үйлчлүүлэгч хүсэлт гаргавал кэш , тэдгээрийг шинэ хувилбараар хүргэж байна.

Эндээс харахад MRU кэш гэж юу вэ?

Хамгийн сүүлд ашигласан ( LRU ): Энэ кэш Алгоритм нь саяхан ашигласан зүйлсийг дээд талд нь ойр байлгадаг кэш . Хамгийн сүүлд ашигласан ( MRU ): Энэ кэш алгоритмыг устгадаг хамгийн сүүлд ашигласан эхлээд зүйлүүд. А MRU Алгоритм нь тухайн зүйл хуучин байх тусмаа түүнд хандах боломжтой нөхцөл байдалд сайн байдаг.

LRU кэшийг юунд ашигладаг вэ?

LRU кэш Least Recently гэсэн үг UsedCache . хамгийн сүүлд нүүлгэсэн ашигласан нэвтрэх. гэх мэт Кэш зорилго нь өгөгдлийг хурдан, үр дүнтэй олж авах арга замыг хангах явдал юм. тодорхой шаардлагыг хангасан байх ёстой. Тогтмол хэмжээ: Кэш санах ойн хэрэглээг хязгаарлахын тулд тодорхой хязгаарлалттай байх шаардлагатай.

Зөвлөмж болгож буй: