บางครั้งฉันสังเกตเห็นในตัวจัดการระบบของ Ubuntu ว่าไม่มีการใช้ RAM จริงอย่างสมบูรณ์หน่วยความจำ swap จะเริ่มใช้งาน
ทำไมถึงเป็นเช่นนั้น?
บางครั้งฉันสังเกตเห็นในตัวจัดการระบบของ Ubuntu ว่าไม่มีการใช้ RAM จริงอย่างสมบูรณ์หน่วยความจำ swap จะเริ่มใช้งาน
ทำไมถึงเป็นเช่นนั้น?
คำตอบ:
จากคำถามที่ถามกันบ่อยของ Ubuntu Wiki
จำนวนหน้าที่มีขนาดใหญ่ที่ใช้โดยโปรแกรมขนาดใหญ่เหล่านี้ในระหว่างการเริ่มต้นสามารถใช้เพื่อเริ่มต้นเท่านั้นและไม่เคยใช้อีก ระบบสามารถสลับหน้าเหล่านั้นออกและเพิ่มหน่วยความจำสำหรับโปรแกรมอื่น ๆ หรือแม้แต่ดิสก์แคช ในกรณีเหล่านี้จะใช้การสลับเพื่อช่วยให้ระบบจัดการกับโหลดพิเศษใด ๆ
ฉันรู้สึกว่าเคอร์เนล linux ทำสิ่งนี้ได้ดีที่สุดและค่อนข้างดีดังนั้นคุณไม่จำเป็นต้องกังวลเลย คุณสามารถลดความว่องไวในการเพิ่มการใช้ RAM ของคุณ แต่ฉันจะไม่แนะนำ
just in case
ระบบปฏิบัติการส่งหน้าสลับ มันทำเช่นนี้หากจำเป็นต้องมีการสลับมันสามารถลบหน้า"สลับ"จากหน่วยความจำโดยไม่ต้องเขียนแผ่นดิสก์ลงในแผ่นดิสก์
ฉันไม่มีข้อพิสูจน์เรื่องนี้ แต่ฉันคิดว่ามันจะเป็นแบบนี้เมื่อมันมีเวลาว่างดังนั้นมันสามารถทำได้โดยไม่ส่งผลกระทบต่อการทำงานปกติ