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

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

วีดีโอ: หน่วยความจำเสมือนคืออะไร

วีดีโอ: หน่วยความจำเสมือนคืออะไร
วีดีโอ: หน่วยความจำเสมือน 2024, เมษายน
Anonim

หน่วยความจำเสมือนของคอมพิวเตอร์ใช้ในระบบปฏิบัติการมัลติทาสกิ้ง ด้วยเหตุนี้จึงมีประสิทธิภาพมากขึ้นเมื่อใช้งานหลายโปรแกรม

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

หน่วยความจำเสมือนเป็นส่วนหนึ่งของพื้นที่ฮาร์ดดิสก์ที่ระบบจัดสรรไว้เมื่อมี RAM ไม่เพียงพอในการปรับปรุงประสิทธิภาพ ในกรณีนี้ ข้อมูลที่ไม่ได้ใช้โดยคอมพิวเตอร์ในปัจจุบันจะถูกย้ายไปยังไฟล์เพจจิ้งที่เรียกว่า ขนาดของไฟล์นี้เท่ากับจำนวนหน่วยความจำเสมือน ตามกฎแล้ว สำหรับการทำงานปกติของระบบ ขนาดของไฟล์เพจควรมีขนาด 1.5 เท่าของ RAM แต่ถ้าผู้ใช้มักจะเล่นเกมคอมพิวเตอร์ที่มีกราฟิกที่ซับซ้อนหรือแอนิเมชั่น 3 มิติ หรือสร้างโปรแกรมที่ซับซ้อนด้วยตัวเองขนาดไฟล์ก็ควรเพิ่มขึ้นเป็นสองเท่าหรือสามเท่าเมื่อเทียบกับ RAM การเชื่อมต่อหน่วยความจำเสมือนช่วยให้สามารถใช้ทรัพยากร RAM ได้อย่างมีเหตุผลมากขึ้นโดยการย้ายข้อมูลสำรอง ข้อมูลไปยังที่เก็บข้อมูลสำรอง กระบวนการที่ทำงานพร้อมกันจะทำงานโดยแยกจากกัน "ไม่รู้" ซึ่งกันและกัน มีสองวิธีในการใช้หน่วยความจำเสมือน: เพจและเซ็กเมนต์ ในการใช้งานเพจ RAM จะถูกแบ่งออกเป็นส่วนต่างๆ ที่มีขนาดเท่ากัน (เพจ) ซึ่งถือเป็นหน่วยของหน่วยความจำ กระบวนการที่ทำงานอยู่จะส่งคำขอหน่วยความจำไปยังที่อยู่ที่มีอยู่ในหน่วยความจำเสมือน ที่อยู่แสดงถึงหมายเลขหน้าและออฟเซ็ตภายใน ระบบสามารถล้างหน้าที่ไม่ได้ใช้เป็นเวลานานไปยังฮาร์ดดิสก์ได้ Segment organization แบ่งหน่วยความจำเสมือนออกเป็นส่วนๆ เมื่อกระบวนการเข้าถึงหน่วยความจำ บางเซ็กเมนต์จะถูกย้ายไปยัง RAM และบางส่วนยังคงอยู่ในฮาร์ดดิสก์ สามารถกำหนดสิทธิ์การเข้าถึงระดับหนึ่งให้กับแต่ละส่วนได้ การทำงานของหน่วยความจำเซ็กเมนต์คล้ายกับหน่วยความจำเพจ แต่มีความเร็วในการเข้าถึงที่ต่ำกว่า ในกรณีส่วนใหญ่ หน่วยความจำเสมือนจะเพิ่มขึ้นโดยอัตโนมัติ แต่มีบางสถานการณ์ที่ผู้ใช้จำเป็นต้องดำเนินการด้วยตนเอง อย่างไรก็ตาม ในกรณีนี้ คุณต้องจำไว้ว่าประสิทธิภาพของระบบอาจเกินขีดจำกัดที่ยอมรับได้ และในทางกลับกัน คอมพิวเตอร์จะทำงานช้าลงมาก คุณสามารถเพิ่มหน่วยความจำเสมือนด้วยตนเองในแผงควบคุมใน "ระบบ" หรือ " ส่วนระบบและการบำรุงรักษา" ในคำสั่ง "เปลี่ยนพารามิเตอร์" หน้าต่าง "คุณสมบัติของระบบ" จะปรากฏขึ้นซึ่งคุณต้องเลือกแท็บ "ขั้นสูง" ในส่วน "ประสิทธิภาพ" - ปุ่ม "ตัวเลือก" ในหน้าต่าง "การตั้งค่าประสิทธิภาพ" - แท็บ "ขั้นสูง" "หน่วยความจำเสมือน" -> "เปลี่ยน" หากต้องการเพิ่มขนาดไฟล์เพจ ให้ยกเลิกการเลือกคำสั่ง "เลือกขนาดไฟล์เพจโดยอัตโนมัติ" และตั้งค่าที่ต้องการ