Please enable JavaScript.
Coggle requires JavaScript to display documents.
บทที่8 หน่วยความจำเสมือน, นางสาว สุพิชฌาย์ พระอินทร์ดี รหัสนิสิต…
บทที่8 หน่วยความจำเสมือน
แนวคิดหน่วยความจำเสมือน
หน่วยความจำเสมือนเป็นวิธีหนึ่งที่สามารถทำให้โพรเซสทำงานได้ โดยระบบปฏิบัติการจะทำหน้าที่เก็บบางส่วนของโปรแกรมที่กำลังทำงานไว้ในหน่วยความจำหลัก และเก็บส่วนที่เหลือไว้ในฮาร์ดดิสก์
-
การจัดสรรหน้าตามคำร้องขอ
หลักการขั้นพื้นฐาน
จะมีการเพิ่มบิตสถานะ อีกหนึ่งบิตต่อช่อง ในตารางเลขหน้า ถ้าสถานะมีค่าเป็นใช้ได้ (Valid) แสดงว่าหน้านั้นอยู่ในหน่วยความจ าหลัก แต่ถ้าบิต สถานะมีค่าเป็นใช้ไม่ได้ (Invalid) แสดงว่าหน้านั้นอยู่ในจานบันทึก
เมื่อเกิดการผิดหน้าขึ้นโพรเซสที่ถูกเรียกเพจหน้านั้นจะถูกยกเลิกไป ระบบก็จะนำข้อมูลเพจนั้นกลับเข้าสู่หน่วยความจำจากนั้นก็ทำการปรับปรุงตารางจาก Invalid เป็น Valid สุดท้ายส่งสัญญาณไปให้ระบบ เพื่อเริ่มทำโพรเซสนั้นใหม่อีกครั้ง
-
-
-
-
-