การจัดการหน่วยความจำและหน่วยความจำเสมือน
1.การจัดการหน่วยความจำและหน่วยความจำเสมือน
-การจัดการหน่วยความจำ
เป็นกระบวนการในการจัดการหน่วยความจำคอมพิวเตอร์ นั่นคือการที่สามารถจองหน่วยความจำ เมื่อมีการร้องขอ และคืนหน่วยความจำไปเมื่อไม่มีการใช้งาน
-หน่วยความจำเสมือน ( virtual storage )
การจัดการหน่วยความจำ ที่ให้ " สิ่งที่เป็นนามธรรมในอุดมคติของทรัพยากรจัดเก็บข้อมูลที่มีอยู่ในเครื่องที่กำหนด "ซึ่ง" สร้างภาพลวงตาให้กับผู้ใช้หน่วยความจำ (หลัก) ที่ใหญ่มาก
2.ระบบปฏิบัติการจัดสรรหน่วยความจำชนิดใดให้โปรเซส
-การจัดสรรหน่วยความจำ สามารถแบ่งออกได้เป็น 2 ประเภท คือ
1. การจัดหน่วยความจำแบบต่อเนื่อง (Continuous Memory Allocation)
2. การจัดสรรหน่วยความจำแบบไม่ต่อเนื่อง ( Non-Continuous Allocation )
3.เทคโนโลยีการผลิตหน่วยความจำมีอะไรบ้าง
1. หน่วยความจำหลักแบบอ่านได้อย่างเดียวหรือรอม (Read Only Memory : Rom)
-พรอม (Programmable ROM : PROM)
-อีพรอม (Erasable PROM : EPROM)
-อีอีพรอม (Electrically Erasable PROM : EEPROM)
2. หน่วยความจำหลักแบบแก้ไขได้หรือแรม (Random Access Memory : RAM)
3. หน่วยความจำแคช ( Cache Memory)
4. หน่วยความจำวิดีโอแรมหรือวีแรม (Video RAM : VRAM)
4.หน้าที่ของหน่วยความจำหลักมีอะไรบ้าง
หน่วยความจํา (Memory) ทําหน้าที่ในการเก็บข้อมูลหรือคําสั่งต่างๆ ที่รับจากภายนอกเข้ามาเก็บไว้ เพื่อประมวลผลและยังเก็บผลที่ได้จากการประมวลผลไว้เพื่อแสดงผล
5.หน้าที่ของระบบปฏิบัติในการจัดการหน่วยความจำหลักมีอะไรบ้าง
จัดหาที่ว่างให้โปรแกรมเข้าไปใช้ในหน่วยความจำได้
กำหนดระยะเวลาการทำงานของแต่ละโปรแกรมในหน่วยความจำ
การแปลงชื่อและตำแหน่งแอดเดรสของหน่วยความจำ
เรียงลำดับก่อนหลังโปรแกรมในการขอเข้าไปใช้ในหน่วยความจำ
ใช้มาตรการที่เหมาะสมในการจัดการหน่วยความจำ
ฟังก์ชันการจัดการหน่วยความจำ มีกี่แบบ แต่ละแบบทำงานอย่างไร
ขนาดหน่วยความจำหลักเป็นไปตามขนาดของอุปกรณ์ใด
8.การจัดสรรหน่วยความจำมีอะไรบ้าง แต่ละแบบทำงานอย่างไร
-การจัดสรรหน่วยความจำ สามารถแบ่งออกได้เป็น 2 ประเภท คือ
1. การจัดหน่วยความจำแบบต่อเนื่อง (Continuous Memory Allocation)
2. การจัดสรรหน่วยความจำแบบไม่ต่อเนื่อง ( Non-Continuous Allocation )
9.รีจิสเตอร์ขอบเขตคืออะไร
รีจิสเตอร์ (Register) เป็นหน่วยความจำชั่วคราวความเร็วสูง ที่ใช้ในการเก็บคำสั่งและข้อมูลสำหรับการประมวลผลภายใน CPU
10.โปรแกรมของผู้ สามารถเรียกคำสั่งระบบได้อย่างไร
ภาษาเครื่อง
เป็นภาษาที่เครื่องคอมพิวเตอร์เข้าใจและปฏิบัติตามคำสั่งได้ทันที
ภาษาระดับต่ำ
เป็นภาษาที่ปรับปรุงขึ้นมาจากภาษาเครื่องเพื่อให้ใกล้เคียงกับภาษาของมนุษย์มากขึ้น
ภาษาระดับสูง
เป็นภาษาที่พัฒนามาจากภาษาแอสแซมบลี โดยมีจุดประสงค์เพื่อให้ใช้งานและเรียนรู้คำสั่งได้ง่าย
11.IOCS คืออะไร
IOC หมายถึง ความสอดคล้องระหว่างข้อคำถามกับวัตถุประสงค์ มีค่าอยู่ระหว่าง 1 ถึง – 1 ข้อคำถามที่มีความตรงตามเนื้อหาจะมีค่า IOC เข้าใกล้ 1.00 ถ้าข้อใดมีค่า IOC ต่ำกว่า 0.5 ควรจะปรับปรุงข้อคำถามใหม่ให้สอดคล้องกับวัตถุประสงค์ที่ต้องการวัด
12.ตำแหน่งหน่วยความจำแบบสัมบูรณ์ มีลักษณะอย่างไร
โปรแกรมจะถูกผู้ใช้ภาษาระดับสูงถูกแปลเป็นภาษาระดับเครื่อง
13.ตำแหน่งหน่วยความจำแบบสัมพัทธ์ มีลักษณะอย่างไร
แก้ไขปัญหาและแปลกข้อมูลด้วยค่าสัมบูรณ์
14.การแตกกระจายคืออะไร
การแตกกระจายเกิดขึ้นได้ 2 กรณีคือ
-กรณีส่วนที่ถูกแบ่งของหน่วยความจำไม่ได้ถูกใช้งานเรียกว่าเป็น การแตกกระจายภายนอก
--กรณีที่ผู้ใช้ใช้เนื้อที่ในส่วนย่อยไม่เต็มเรียกว่า เป็น การแตกกระภายใน
15.หน่วยความจำเสมือนคืออะไร
คือหน่วยความจำที่จำลองขึ้น ไม่ใช้พื้นที่หน่วยความจำหลักจริงๆ
ทำได้โดยนำพื้นที่ของหน่วยเก็บข้อมูลสำรองส่วนหนึ่งมาจำลองใช้งานเสมือนเป็นหน่วยความจำหลัก ระบบที่ใช้งานหน่วยความจำเสมือนจะแบ่งประเภทของตำแหน่งที่อยู่ออกเป็น 2 ประเภท คือ
1. Virtual address คือ ตำแหน่งที่อยู่ที่มีไว้สำหรับให้โปสเซสอ้างอิงใช้งาน
2. Real address (หรือ Physical address) คือตำแหน่งที่อยู่จริงๆบนหน่วยความจำหลัก
16.ข้อดีข้อเสียของหน่วยความจำเสมือน ตรงกับข้อใด
ข้อดีของการใช้หน่วยความจำเสมือนคือ
-ป็นหน่วยความจำที่ถูกสร้างขึ้นมาในกรณีที่หน่วยความจำแรมไม่พอใช้ มีการนำเอาพื้นที่ในฮาร์ดดิสก์บางส่วนมาเป็นพื้นที่ทำงานชั่วคราวในขณะเปิดแฟ้มข้อมูล
ข้อเสียของการใช้หน่วยความจำเสมือนคือ
-ถ้าพื้นที่ว่างมีน้อยกว่าที่กำหนดไว้ คอมพิวเตอร์จะทำงานช้าลง การใช้งานฮาร์ดดิสก์จึงมักจะให้มีเนื้อที่ที่ไม่ได้ใช้งาน เหลือไว้ไม่น้อยกว่า 10 เปอร์เซ็นต์
17.Physical Address และ Virtual Address คืออะไร
Virtual address คือ ตำแหน่งที่อยู่ที่มีไว้สำหรับให้โปสเซสอ้างอิงใช้งาน
Real address (หรือ Physical address) คือตำแหน่งที่อยู่จริงๆบนหน่วยความจำหลัก
18.การแบ่งหน้า paging คืออะไร
เพจจิ้ง (Paging) คือ การแบ่งหน่วยความจำเป็นหน้า ๆ ขนาดเท่ากัน หลักการของเพจจิ้ง
คือ หน่วยความจ าจะถูกแบ่งออกเป็นพื้นที่เท่า ๆ กัน เรียงต่อกันไปเรื่อย ๆ ไม่มีช่องว่าง
จนหมดพื้นที่ หน่วยความจำ การจองหน่วยความจ าจะจองเป็นตัวเลขลงตัวเสมอ
เช่น ข้อมูลขนาด 3 หน้าครึ่ง จะจอง พื้นที่ 4 หน้า เป็นต้น
ความคิดเห็น
แสดงความคิดเห็น