ฉันใช้ Ubuntu 14.04 กล่องเสมือนแขกบนโฮสต์ Windows 7 เมื่อเร็ว ๆ นี้ทำตามคำแนะนำที่นี่ฉันได้สร้างการแลกเปลี่ยน 7GB บนแขก Ubuntu ของฉันซึ่งทำงานช้ามากใน RAM 3.6GB โดยไม่มีการสลับเลยจนกว่าจะถึงตอนนั้น ฉันยังคงอยู่ที่ 60
แต่จากนั้นฉันไม่เห็นการปรับปรุงประสิทธิภาพใด ๆ เลยเป็นเวลาสองวัน - และการใช้ swap ของฉันยังคงอยู่ที่ 0 ตลอดเวลาแม้หลังจากที่ฉันรีบูตและทั้งหมด ฉันเห็น RAM ฟรีตกลงไปสู่หลายร้อยตัวโดยที่ด้านล่างเป็นการตรวจสอบครั้งสุดท้ายของฉัน:
xxx@vagrant-ubuntu-trusty-64:~$ free -m
total used free shared buffers cached
Mem: 3466 3222 244 11 67 842
-/+ buffers/cache: 2312 1153
Swap: 7167 0 7167
จากนั้นเช่นเดียวกับการเปลี่ยนเฟสที่คมชัดจริงๆทุกอย่างเริ่มต้นทำงานอย่างรวดเร็วหนึ่งวินาทีที่ดี ฉันตรวจสอบทันทีและดูเหมือนว่า swap จะต้องเริ่มเตะในรอบที่สองนั้น:
xxx@vagrant-ubuntu-trusty-64:~$ free -m
total used free shared buffers cached
Mem: 3466 3302 164 36 16 540
-/+ buffers/cache: 2745 721
Swap: 7167 10 7157
คำถามของฉัน:
ทำไมการสวอปไม่ได้เริ่มขึ้นก่อนหน้านี้และวิธีการควบคุมเมื่อการสวิทช์เริ่มขึ้น และหลังจากเตะเข้ามาแล้วนอกจากความว่องไวแล้วยังมีอะไรอีกที่ควบคุมอัตราส่วนการใช้ swap / ram
sudo apt install swapspace