บทความ

กำลังแสดงโพสต์จาก สิงหาคม, 2021

ระบบหน่วยความจำเสมือน

 นาย ธนโชติ ฟ้าคะนอง ชทค.1/1 เลขที่5  64301280005 ระบบหน่วยความจำเสมือน (Virtual Memory)   ประเภทของการจัดการหน่วยความจำ   • การจัดการหน่วยความจำสามารถแบ่งออกเป็น 2 ประเภทใหญ่ ๆ – ระบบหน่วยความจำจริง   ขนาดของโปรแกรมจะต้องไม่ใหญ่กว่าขนาดของหน่วยความจำที่มีอยู่ ลบด้วยขนาดของหน่วยความจำที่เป็นส่วนของ OS – ระบบหน่วยความจำเสมือน   ขนาดของโปรแกรมจะ มีขนาดเท่าใดก็ได้ แนวคิดของหน่วยความจำเสมือน   ผู้เขียนโปรแกรมหรือผู้ใช้จะ ไม่ถูกจำกัดในเรื่องของขนาดของหน่วยความจำ อีกต่อไป • OS จะจัดการให้ผู้ใช้สามารถใช้ หน่วยความจำได้มากกว่าหน่วยความจำจริงที่มีอยู่ • โปรแกรมทั้งโปรแกรมโดยส่วนใหญ่ไม่ได้ถูกใช้งานพร้อมกันทั้งหมด ซึ่งการทำงานของโปรแกรมจะ เริ่มทำงานจากส่วนต้นโปรแกรม แล้วค่อย ๆ เลื่อนลงมาจนกระทั่งถึงท้ายโปรแกรม • ในขณะที่โปรแกรมกำลังทำงานอยู่ที่ส่วนต้นโปรแกรม ที่ปลายโปรแกรมก็ยังไม่ถูกใช้งาน เมื่อโปรแกรมทำงานมาถึงส่วนท้าย ๆ โปรแกรม ส่วนต้น ๆ โปรแกรมก็ไม่ถูกใช้งาน การแปลงแอดเดรส (Address Mapping)       เนื่องจากขนาดของโปรแกรมมีข...