แคชที่บันทึกไว้อยู่ที่ไหน

แคชที่บันทึกไว้อยู่ที่ไหน
แคชที่บันทึกไว้อยู่ที่ไหน

วีดีโอ: แคชที่บันทึกไว้อยู่ที่ไหน

วีดีโอ: แคชที่บันทึกไว้อยู่ที่ไหน
วีดีโอ: โพสต์ที่บันทึกไว้ Facebook อยู่ตรงไหนเก็บไว้ตรงไหนมาดูกัน 2024, อาจ
Anonim

แคชเป็นคลิปบอร์ดระดับกลางที่เข้าถึงได้อย่างรวดเร็ว มีสำเนาของข้อมูลที่เก็บไว้ในหน่วยความจำที่มีการเข้าถึงน้อยที่สุด จึงช่วยประหยัดเวลาของผู้ใช้

แคชที่บันทึกไว้อยู่ที่ไหน
แคชที่บันทึกไว้อยู่ที่ไหน

แคชเป็นหน่วยความจำที่มีความเร็วในการเข้าถึงสูงกว่า ออกแบบมาเพื่อเร่งกระบวนการเข้าถึงข้อมูลที่อยู่ในหน่วยความจำหลักอย่างถาวร การแคชข้อมูลถูกใช้โดยฮาร์ดไดรฟ์, CPU, เบราว์เซอร์ และเว็บเซิร์ฟเวอร์ แคชประกอบด้วยชุดของรายการ แต่ละรายการเชื่อมโยงกับรายการหรือบล็อกข้อมูล แต่ละรายการมีตัวระบุที่ระบุการติดต่อระหว่างข้อมูลในแคชและสำเนาในหน่วยความจำหลัก เมื่อไคลเอนต์ (CPU, เว็บเบราว์เซอร์, ระบบปฏิบัติการ) เข้าถึงข้อมูล แคชจะถูกตรวจสอบก่อน หากมีเร็กคอร์ดที่มีตัวระบุที่ตรงกับตัวระบุของรายการข้อมูลที่ต้องการ ข้อมูลแคช จะถูกใช้ เมื่อมีการอัพเดตรายการข้อมูลในแคช ข้อมูลเหล่านั้นจะถูกแก้ไขในหน่วยความจำหลัก ในแคชที่มีการเขียนทันที การเปลี่ยนแปลงใด ๆ ทำให้เกิดการอัปเดตข้อมูลหน่วยความจำหลัก ในแคชเขียนกลับ (เขียนกลับ) การอัปเดตจะเกิดขึ้นเมื่อมีการยกเลิกรายการ ตามคำขอของไคลเอ็นต์ หรือเป็นระยะๆ หน่วยประมวลผลกลางหลายรุ่นมีแคชของตัวเองเพื่อลดขั้นตอนการเข้าถึงหน่วยความจำเข้าถึงโดยสุ่ม (RAM) ของอุปกรณ์ ซึ่งช้ากว่าการลงทะเบียน แคช CPU แบ่งออกเป็นหลายระดับ (สูงสุด 3) หน่วยความจำที่เร็วที่สุดถือเป็นแคชระดับแรกหรือแคช L1 มันเป็นส่วนสำคัญของโปรเซสเซอร์ เนื่องจากมันอยู่บนไดย์เดียวกันกับมันและเป็นส่วนหนึ่งของบล็อกการทำงาน L2-cache - แคชของระดับที่สองและความเร็วของประสิทธิภาพที่สอดคล้องกัน โดยปกติแล้วจะอยู่บนไดย์ เช่น L1 หรืออยู่ไม่ไกลจากคอร์ เช่น ในคาร์ทริดจ์โปรเซสเซอร์ (ในโปรเซสเซอร์สล็อต) แคช L3 นั้นเร็วน้อยที่สุดและมักจะแยกจากคอร์ของ CPU มันคือ ช้ากว่าแคชอื่น ๆ แต่เร็วกว่าหน่วยความจำที่ทำงาน