เด็ก วิทยาการคอม ปี 2

วันจันทร์ที่ 30 พฤศจิกายน พ.ศ. 2552

หน่วยความจำเสมือน (Virtual Memory)


จะเป็นวิธีการนำพื้นที่ของหน่วยเก็บข้อมูลสำรอง (ส่วนมากจะเป็นฮาร์ดดิสก์) มาจำลองเป็นหน่วยความจำ เนื่องจากหน่วยความจำของระบบมีจำกัดแบะมีราคาสูง การใช่หน่วยความจำเสมือนจะทำให้สามารถทำงานกับโปรแกรมขนาดใหญ่มาก ๆ ได้ โดยไม่มีปัญหาเรื่องหน่วยความจำไม่เพียงพอ ระบบการทำงานของหน่วยความจำเสมือนจะใช้วิธีแบบโปรแกรมออกเป็นส่วน ๆ และคอมพิวเตอร์จะทำการสลับ (swap) ส่วนของโปรแกรมที่ยังไม่ได้ใช้ลงไปยังหน่วยเก็บข้อมูลสำรอง และทำการสลับกลับมาในหน่วยความจำหลักเมื่อจำเป็นต้องใช้งาน หลักการของหน่วยควมจำเสมือนทำให้สามารถทำงานกับโปรแกรมที่ต้องการใช้แรมไม่ต่ำกว่า 6 เมกะไบต์ บนเครื่องที่มีแรมเพียง 4 เมกะไบต์เท่านั้นได้

วันอังคารที่ 24 พฤศจิกายน พ.ศ. 2552