VirtualBox ไม่ใช้ฮาร์ดดิสก์สำหรับ RAM เสมือน ใช้ RAM จริงของคอมพิวเตอร์สำหรับ RAM เสมือน ในภาพหน้าจอ 4096 MB ของหน่วยความจำพื้นฐาน 16384 ที่มีอยู่ (แรมจริง) จะถูกจัดสรรให้กับแขกระบบปฏิบัติการและส่วนที่เหลือของฟิสิคัลแรมจะพร้อมใช้งานโดยโฮสต์ระบบปฏิบัติการ
การจัดสรร RAM ขนาด 4GB ให้ประสิทธิภาพที่ดีในระบบปฏิบัติการ guest ฉันต้องจัดสรร RAM ให้กับแขกระบบปฏิบัติการมากเพราะมันเป็นรุ่นต่อวันของ Ubuntu 17.04 (รุ่นพรี - อัลฟา) และประสิทธิภาพของรุ่นนี้ของ Ubuntu 17.04 นั้นค่อนข้างซบเซาเมื่อเทียบกับรุ่นเปิดตัวอย่างเป็นทางการของ Ubuntu แม้ในขณะที่ 4GB RAM จัดสรรให้มัน การจัดสรร 4GB RAM ให้เป็นเวอร์ชั่นอูบุนตูที่วางจำหน่ายอย่างเป็นทางการจะทำให้ประสิทธิภาพของโลหะในเครื่องของฉันเกือบเปลือย
วิธีที่ง่ายกว่าในการเพิ่มหน่วยความจำที่มีอยู่ใน VirtualBox กว่าการใช้ฮาร์ดดิสก์สำหรับ RAM เสมือนคือการใช้หน่วยความจำวิดีโอของ GPU ของคุณหากคอมพิวเตอร์ของคุณมีการ์ดกราฟิก หน่วยความจำวิดีโอใน VirtualBox guest OS สามารถเพิ่มได้สูงสุด 256MB RAM ในการเพิ่มหน่วยความจำวิดีโอของ Linux guest OS ที่ทำงานในโฮสต์ Windows 7 เป็น 256 MB ให้รันคำสั่งนี้ในหน้าต่าง cmd
VBoxManage modifyvm "Linux" --vram 256
โดยที่ "Linux" ควรแทนที่ด้วยชื่อ Linux OS ของคุณใน VirtualBox
ในที่สุดฉันก็มาถึงข้อเสนอแนะของการเพิ่มการใช้ฮาร์ดดิสก์สำหรับการเพิ่มแรมเสมือนไปยังระบบปฏิบัติการเกสต์ วัตถุประสงค์หลักในการเพิ่มหน่วยความจำให้กับระบบปฏิบัติการของแขกคือเพื่อปรับปรุงประสิทธิภาพของระบบปฏิบัติการของแขก วิธีที่ดีที่สุดในการทำเช่นนั้นคือเพิ่ม RAM เพิ่มเติมลงในเครื่องทางกายภาพหรือเพื่อเรียกใช้เกสต์ OS จาก SSD การรันเกสต์ OS จาก SSD ให้ประสิทธิภาพเพิ่มขึ้นอย่างมากเร็วกว่า 2x หรือ 3x มากกว่าการใช้ระบบปฏิบัติการเกสต์เดียวกันจาก HDD บนเครื่องของฉัน ทำไมฉันจะทดสอบสิ่งนี้คือฉันวางแผนที่จะถอด SSD ออกจากคอมพิวเตอร์ของฉันดังนั้นฉันจึงย้ายระบบปฏิบัติการ guest จาก SSD ไปยัง HDD จากนั้นฉันเปลี่ยนใจและตัดสินใจที่จะไม่ถอด SSD และย้ายแขกเดียวกัน ระบบปฏิบัติการกลับไปที่ SSD จาก HDD
