ผลต่างระหว่างรุ่นของ "แคช"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
PongponCheeraboon (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
PongponCheeraboon (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
บรรทัด 6:
แคชมีหลายประเภท เช่น แคชหน่วยความจำ แคชจานข้อมูล แคชเว็บ เป็นต้น
 
== การดำเนินการ (Operation) ==
เมื่อคอมพิวเตอร์ต้องการเข้าถึงข้มูลที่อาจจะเก็บอยู่ภายใน cache คอมพิวเตอร์จะทำการตรวจสอบว่า cache hit หรือ cache miss ถ้าหากเกิด cache miss ก็จะเข้าไปหาข้อมูลในหน่วยความจำต่อ
ระหว่างการเกิด cache miss ข้อมูลแคชบางรายการก็จะถูกกำจัดออกเมื่อแคชเต็ม เพื่อให้มีพื้นที่ว่างสำหรับข้อมูลที่เข้ามาใหม่โดยใช้อัลกอริทึ่ม นโยบายการแทนที่(replacement policy) หนึ่งในนโยบายการแทนที่ที่ดีที่สุดคือ '''Least Recently Used''' หรือ '''(LRU)''' ในการกำจัดโดยนำข้อมูลออก แนใหม่แทนที่รายการข้อมูลที่เก่าที่สุด และรายการที่มีการเข้าถึงหรือเรียกใช้น้อยที่สุดภายในแคชกว่ารายการอื่นๆ
 
== การนำไปใช้งาน ==
เข้าถึงจาก "https://th.wikipedia.org/wiki/แคช"