Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีเร่งความเร็ว VirtualBox Virtual Machine ให้ทำงานเร็วขึ้น

ความเร็วและประสิทธิภาพของ Virtual Machine ขึ้นอยู่กับสเปคของเครื่องโฮสต์ เช่น RAM, โปรเซสเซอร์ เป็นต้น แต่บางครั้ง แม้จะมีคอมพิวเตอร์ที่ทรงพลัง Virtual Machine ก็ยังทำงานช้า ในบทความนี้ เราจะอธิบายวิธีการบางอย่างที่จะช่วยให้ Virtual Machine ของคุณทำงานเร็วขึ้น

วิธีเร่งความเร็ว VirtualBox Virtual Machine ให้ทำงานเร็วขึ้น

ทำไม Virtual Machine ของฉันถึงทำงานช้า?

ก่อนจะอธิบายวิธีการทำให้ VM เร็วขึ้น มาดูเหตุผลบางอย่างของ VM ที่ช้าก่อน

  1. ความจุของระบบโฮสต์
  2. แอปอื่นที่กำลังทำงาน

1. ความจุของระบบโฮสต์

นี่คือหนึ่งในปัจจัยหลักที่ความเร็วของ Virtual Machine ขึ้นอยู่ ถ้าคุณต้องการให้ Virtual Machine ของคุณทำงานลื่นไหล คุณควรมีระบบโฮสต์ที่ทรงพลัง CPU, RAM และพื้นที่ดิสก์ เป็น 3 ปัจจัยหลักที่กำหนดว่าระบบโฮสต์ของคุณทรงพลังแค่ไหน

Virtual Machines ต้องการพลังการประมวลผลมาก ดังนั้น จึงเป็นสิ่งจำเป็นสำหรับระบบโฮสต์ที่จะต้องมีหน่วยประมวลผลกลางหลายคอร์ (multicore CPU) CPU หลายคอร์สามารถทำงาน Virtual Machine ได้ดีขึ้นและลื่นไหลขึ้น

RAM เป็นปัจจัยสำคัญอีกอย่างที่กำหนดความเร็วของ Virtual Machine ระบบของคุณควรมี RAM เพียงพอ หากคุณต้องการประสบการณ์ความเร็วที่ลื่นไหลของ Virtual Machine ข้อกำหนดขั้นต่ำของ RAM สำหรับ VM คือ 16 GB อย่างไรก็ตาม 8 GB RAM อาจดีในบางสถานการณ์ แต่ ถ้าคุณมี 4 GB RAM คุณจะเผชิญปัญหาประสิทธิภาพขณะรัน VM แม้คุณจะปิดโปรแกรมอื่นๆ ทั้งหมด

พื้นที่ดิสก์เป็นอีกปัจจัยที่ส่งผลต่อความเร็วของ Virtual Machine เพื่อให้ VM ทำงานลื่นไหล คุณควรจัดสรรพื้นที่ดิสก์ว่างเพียงพอ สำหรับสิ่งนี้ ระบบโฮสต์ของคุณควรมีพื้นที่ว่างมากพอบนดิสก์

2. แอปอื่นที่กำลังทำงานบนเครื่องโฮสต์

เมื่อ VM ทำงานบนคอมพิวเตอร์โฮสต์ มันจะใช้ CPU, RAM และพื้นที่ดิสก์ของมัน ดังนั้น หากคุณเปิดแอปหรือซอฟต์แวร์มากมายบนเครื่องโฮสต์ คุณจะเผชิญปัญหาประสิทธิภาพใน Virtual Machine สำหรับประสิทธิภาพสูงสุดของ VM แนะนำให้ปิดแอปหรือซอฟต์แวร์ที่กำลังทำงานทั้งหมดบนเครื่องโฮสต์

วิธีเร่งความเร็ว VirtualBox Virtual Machine

วิธีการต่อไปนี้จะช่วยให้ Virtual Machine ของคุณทำงานเร็วขึ้น

  1. ติดตั้ง VirtualBox Guest Additions
  2. จัดสรรหน่วยความจำเพิ่มให้ VM
  3. จัดสรร CPU เพิ่มให้ VM
  4. เพิ่มหน่วยความจำวิดีโอ

1. ติดตั้ง VirtualBox Guest Additions

นี่คือขั้นตอนสำคัญที่สุดในการทำให้ VM ทำงานเร็วขึ้น Guest Additions มีไดรเวอร์พิเศษที่ Virtual Machine ต้องการเพื่อทำงานลื่นไหล

วิธีเร่งความเร็ว VirtualBox Virtual Machine ให้ทำงานเร็วขึ้น

ขั้นตอนต่อไปนี้คือการติดตั้ง VB Guest Additions:

  1. เปิด Virtual Machine บน VirtualBox
  2. ไปที่ 'Devices > Insert Guest Additions CD image.'
  3. เปิด This PC
  4. ดับเบิลคลิกที่ 'CD Drive (D): VirtualBox Guest Additions' เพื่อเปิดมัน
  5. ติดตั้ง 'VBoxWindowsAdditions-amd64.' หากสถาปัตยกรรมของระบบโฮสต์ไม่รองรับไฟล์นี้ คุณจะได้ข้อผิดพลาด ในกรณีนี้ ลองติดตั้ง Guest Additions อื่น

หลังจากการติดตั้งเสร็จสิ้น ให้รีบูท Virtual Machine

อ่าน: VirtualBox แสดงหน้าจอดำและไม่บูท guest OS

2. จัดสรร RAM เพิ่มให้ VM

เหมือนกับคอมพิวเตอร์จริง ประสิทธิภาพของ VM ก็ขึ้นอยู่กับว่า RAM ถูกจัดสรรให้มากน้อยแค่ไหน ยิ่งคุณจัดสรรหน่วยความจำมากให้ VM ยิ่งคุณจะได้ประสบการณ์ที่ลื่นไหล

วิธีเร่งความเร็ว VirtualBox Virtual Machine ให้ทำงานเร็วขึ้น

เพื่อเพิ่มปริมาณหน่วยความจำใน VM ให้ทำตามขั้นตอนด้านล่าง:

  1. เปิด VirtualBox และเลือก Virtual Machine
  2. ตอนนี้ คลิกที่ Settings และเลือก 'System' จากด้านซ้าย
  3. ภายใต้แท็บ 'Motherboard' เลื่อนสไลด์เพื่อเพิ่ม RAM
  4. คลิก OK เพื่อบันทึกการตั้งค่า

โปรดอย่าเกินเครื่องหมายสีเขียวบนสไลด์ เนื่องจากอาจมีผลกระทบต่อสุขภาพของระบบโฮสต์ หากไม่ช่วย คุณควรเพิ่ม RAM จริงบนคอมพิวเตอร์โฮสต์ของคุณ

3. จัดสรร CPU เพิ่มให้ VM

CPU ของเครื่องโฮสต์จัดการการคำนวณทั้งหมดที่จำเป็นสำหรับการรัน VM ดังนั้น หาก Virtual Machine ใช้ CPU มากขึ้น มันจะทำงานเร็วขึ้นและลื่นไหลขึ้น

วิธีเร่งความเร็ว VirtualBox Virtual Machine ให้ทำงานเร็วขึ้น

ทำตามขั้นตอนด้านล่างเพื่อจัดสรร CPU เพิ่มให้ VM:

  1. เปิด VirtualBox และเลือก VM ที่คุณต้องการจัดสรร CPU เพิ่ม
  2. คลิกที่ Settings และเลือก System ด้านซ้าย
  3. ภายใต้แท็บ 'Processor' เลื่อนสไลด์เพื่อเพิ่มจำนวน CPU สำหรับ VM
  4. คลิก OK เพื่อบันทึกการตั้งค่า

โปรดเก็บสไลด์ไว้ใต้เครื่องหมายสีเขียว

4. เพิ่มหน่วยความจำวิดีโอ

หากแม้จะมีการ์ดกราฟิกหนักบนระบบของคุณ คุณยังประสบความช้าของ VM พิจารณาเพิ่มหน่วยความจำวิดีโอ นอกจากนี้ ให้เปิดใช้งาน 3D acceleration

วิธีเร่งความเร็ว VirtualBox Virtual Machine ให้ทำงานเร็วขึ้น

เราได้ระบุขั้นตอนด้านล่างเพื่อทำสิ่งนี้:

  1. เลือก Virtual Machine ใน VirtualBox และคลิกที่ Settings
  2. คลิกที่ 'Display' ด้านซ้าย
  3. เลื่อนสไลด์ภายใต้แท็บ 'Screen' เพื่อเพิ่มหน่วยความจำวิดีโอ
  4. เลือกกล่องกาเครื่องหมายในส่วน 'Acceleration' เพื่อเปิดใช้งาน 3D acceleration
  5. คลิก OK เพื่อบันทึกการตั้งค่า

หวังว่าบทความนี้จะช่วยคุณเร่งความเร็ว Virtual Machine

โพสต์เกี่ยวข้อง:

  • วิธีติดตั้ง Windows OS บน VirtualBox
  • วิธีใช้ Dual Monitor กับ VirtualBox virtual machine

วิธีเร่งความเร็ว VirtualBox Virtual Machine ให้ทำงานเร็วขึ้น