คำตอบนี้ส่วนใหญ่ถูกเขียนใหม่เพื่อจัดโครงสร้างใหม่และทำให้ข้อความชัดเจนขึ้น ฉันได้เปิดมันเป็นคำตอบของชุมชน รู้สึกอิสระที่จะแก้ไข
การเพจคือโครงร่างการจัดการหน่วยความจำซึ่งบล็อกหน่วยความจำขนาดคงที่มีกระบวนการที่กำหนดให้ เมื่อการใช้หน่วยความจำเพิ่มขึ้นถึงระดับสูง (เช่นความจุ 80%) เพจจะเริ่มขยายจาก RAM ไปเป็น vRAM (RAM เสมือน)
vRAM ตั้งอยู่ในที่เก็บข้อมูลระบบโดยปกติแล้วจะอยู่ในฮาร์ดไดรฟ์หรือที่เก็บข้อมูลขนาดใหญ่อื่น ๆ
กระบวนการได้รับมอบหมายส่วนหนึ่งของฮาร์ดไดรฟ์ของคุณให้ทำงานเป็นหน่วยความจำและจะถือว่าส่วนของพวกเขาเป็น RAM นี่เป็นกระบวนการปกติที่สมบูรณ์แบบอย่างไรก็ตามเมื่อเวลาที่ใช้ในการถ่ายโอนข้อมูลไปและกลับจาก vRAM เพิ่มขึ้นประสิทธิภาพของระบบจะลดลง
ในขณะที่ RAM เฉพาะเข้าถึงได้โดยตรงผ่านเมนบอร์ดจากซีพียูซึ่งให้การเชื่อมต่อที่รวดเร็ว RAM เสมือนจะต้องผ่านสายเคเบิลระหว่างบอร์ดและตำแหน่งของ vRAM
อย่างไรก็ตามสิ่งนี้ทำให้เกิดผลกระทบต่อประสิทธิภาพเพียงเล็กน้อยเท่านั้น เมื่ออัตราการเพจที่ vRAM เพิ่มขึ้นอย่างมาก (เมื่อ RAM มีความจุใกล้เคียง) การฟาดฟันจะเกิดขึ้น
Thrashing เป็นการฝึกการถ่ายโอนหน้าหน่วยความจำอย่างรวดเร็วและรวดเร็วไปยังหน่วยความจำเสมือนของคุณ สิ่งนี้ใช้เวลาอย่างมากในการทำงานเนื่องจากต้องใช้เวลาในการดึงข้อมูลและจัดการกับข้อมูลมากขึ้น
ให้บอกว่าคุณต้องการเขียนหมายเลข 30 หลักยาว คุณสามารถนั่งถัดจากหน้าจอของคุณด้วย notepad ของคุณและเขียนมัน (ใช้หน่วยความจำเฉพาะ) หรือคุณจำได้ว่ามีชิ้นส่วน 5 ชิ้นวิ่งเข้าไปในห้องถัดไปแล้วจดมันลงบน notepad ของคุณ ทั้งสองทำงานให้เสร็จ แต่จะเร็วกว่ากัน
ค้นหาเพิ่มเติมเกี่ยวกับการฟาดฟันที่นี่ !
ขอบคุณใหญ่เพื่อร่วมสมทบของคำตอบนี้รวมถึงแดเนียล B , xenoidและจอนเบนท์ลีย์