virtual memory chapter 6 Flashcards
Os แบ่งโปรแกรมออกเป็นส่วนๆ เรียกว่าอะไร
Block
แต่ละblockมีขนาดเท่ากันเรียกว่าอะไร
page
แต่ละblockมีขนาดไม่เท่ากันเรียกว่าอะไร
Segment
programทั้งprogramไม่ได้ถูกใช้ทั้งหมดคล้ายลักษณะอะไร
ลักษณะoverlay
ระบบปฏิบัตรการทำหน้าที่อะไร
ทำหน้าที่เก็บprogramที่กำลังใช้งานอยู่ไว้ในหน่วยความจำหลักและบางส่วนที่ไม่ได้ใช้งานเก็บในharddisk
ข้อดีของหน่วยความจำเสมือน(virtual memory )คืออะไร
โปรแกรมของผู้ใช้งานสามารถมีขนาดใหญ่กว่าหน่วยความจำหลักได้
os จัดการหน่วยความจำเสมือนได้กี่แบบ มีอะไรบ้าง
มี 2 แบบ
1.การแปลงส่งaddress
2.การแบ่งบล็อก
2.1 page
2.2 segment
วิธีการที่address mapping นิยมใช้ที่สุดคืออะไร
DAT(Dynamic Address translation)
DAT(Dynamic Address translation) คืออะไร
คือการเปลี่ยนหน่วยความจำเสมือนเป็นหน่วยความจำจริง
วิธีการแทน replacement ที่มีกี่แบบ
มี 5 แบบ
วิธีการแทน replacement จงพูดทั้งแบบที่มี
1.Random
2.FIFO first in first out
3.NFU not frequently used
4.LFU least frequently used
5.NRU not recently used
วิธีการfetch คืออะไร
คือการโหลดหน้า page or segment เข้าสู่หน่วยความจำ
วิธีการfetch มีกี่แบบ มีอะไรบ้าง
มี 2 แบบ
1.demand fetch
2.anticipate fetch