คู่มือฉบับสมบูรณ์เพื่อเร่งเครื่องเสมือนของคุณ
เครื่องเสมือนกำลังเรียกร้องให้สัตว์ร้ายนำเสนอฮาร์ดแวร์เสมือนจริงและใช้งานระบบปฏิบัติการหลายระบบบนคอมพิวเตอร์ของคุณในครั้งเดียว เป็นผลให้บางครั้งพวกเขาอาจช้าเล็กน้อย ต่อไปนี้เป็นเคล็ดลับที่จะช่วยคุณบีบประสิทธิภาพการทำงานล่าสุดออกจากเครื่องเสมือนของคุณไม่ว่าคุณจะใช้ VirtualBox, VMware, Parallels หรืออย่างอื่น.
สร้างดิสก์ขนาดคงที่แทนการจัดสรรแบบไดนามิก
เมื่อสร้างเครื่องเสมือนของคุณคุณสามารถสร้างดิสก์เสมือนได้สองประเภท โดยปกติแล้วโปรแกรมเครื่องเสมือนจะใช้ดิสก์ที่จัดสรรแบบไดนามิกซึ่งขยายตัวตามที่คุณใช้งาน.
ตัวอย่างเช่นหากคุณสร้างเครื่องเสมือนใหม่ที่มีดิสก์ที่จัดสรรแบบไดนามิกที่มีขนาดสูงสุด 30 GB จะไม่ใช้พื้นที่บนฮาร์ดดิสก์ 30 GB ทันที หลังจากติดตั้งระบบปฏิบัติการและโปรแกรมของคุณอาจใช้เวลา 10 GB ขึ้นไปเท่านั้น เมื่อคุณเพิ่มไฟล์ลงในดิสก์เสมือนจริงมันจะขยายขนาดสูงสุดถึง 30 GB.
สิ่งนี้สามารถทำได้อย่างสะดวกเนื่องจากเครื่องเสมือนแต่ละเครื่องจะไม่ใช้พื้นที่บนฮาร์ดไดรฟ์จำนวนมากโดยไม่จำเป็น อย่างไรก็ตามมันช้ากว่าการสร้างดิสก์ขนาดคงที่ (หรือเรียกอีกอย่างว่าดิสก์ที่จัดสรรล่วงหน้า) เมื่อคุณสร้างดิสก์ขนาดคงที่พื้นที่ 30 GB ทั้งหมดนั้นจะถูกจัดสรรทันที.
มีการแลกเปลี่ยนที่นี่: ดิสก์ขนาดคงที่ใช้พื้นที่มากขึ้นบนฮาร์ดดิสก์ของคุณ แต่การเพิ่มไฟล์ใหม่ลงในฮาร์ดดิสก์ของเครื่องเสมือนนั้นเร็วกว่า คุณจะไม่เห็นการแตกไฟล์มาก พื้นที่จะถูกกำหนดในบล็อกขนาดใหญ่แทนที่จะถูกเพิ่มเป็นชิ้นเล็ก ๆ.
ติดตั้งเครื่องมือของซอฟต์แวร์เครื่องเสมือนของคุณ
หลังจากติดตั้งระบบปฏิบัติการของแขกภายในเครื่องเสมือนสิ่งแรกที่คุณควรทำคือติดตั้งแพคเกจไดรฟ์สำหรับแขกของ Virtual Machine, VMware Tools สำหรับ VMware หรือ Parallels Tools สำหรับ Parallels แพ็คเกจเหล่านี้มีไดรเวอร์พิเศษที่ช่วยให้ระบบปฏิบัติการของแขกของคุณทำงานได้เร็วขึ้นบนฮาร์ดแวร์ของเครื่องเสมือน.
การติดตั้งแพคเกจนั้นง่ายมาก ใน VirtualBox ให้บู๊ตระบบปฏิบัติการเกสต์ของคุณแล้วคลิกอุปกรณ์> ใส่อิมเมจซีดีเพิ่มเติมสำหรับบุคคลทั่วไป จากนั้นคุณสามารถเรียกใช้ตัวติดตั้งจากดิสก์ไดรฟ์เสมือนในเครื่องเสมือนของคุณ บน VMware เลือกตัวเลือกติดตั้งเครื่องมือ VMware ในเมนูของเครื่องเสมือนแทน ใน Parallels คลิกการกระทำ> ติดตั้งเครื่องมือ Parallels.
ทำตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้งให้เสร็จ หากคุณใช้ระบบปฏิบัติการ Windows guest มันจะเหมือนกับการติดตั้งแอปพลิเคชัน Windows อื่น ๆ.
ให้แน่ใจว่าคุณปรับปรุงสิ่งเหล่านี้ด้วยโปรแกรมเครื่องเสมือนของคุณ หากคุณเห็นการแจ้งเตือนว่ามีการอัพเดตสำหรับ Guest Additions หรือเครื่องมือ VMware คุณควรติดตั้ง.
ยกเว้นไดเรกทอรีเครื่องเสมือนใน Antivirus ของคุณ
โปรแกรมป้องกันไวรัสของคอมพิวเตอร์ของคุณอาจสแกนไฟล์เครื่องเสมือนของคุณทุกครั้งที่มีการเข้าถึงลดประสิทธิภาพ โปรแกรมป้องกันไวรัสไม่สามารถมองเห็นภายในเครื่องเสมือนเพื่อตรวจจับไวรัสที่ทำงานบนระบบปฏิบัติการแขกของคุณดังนั้นการสแกนนี้จึงไม่มีประโยชน์.
เพื่อเพิ่มความเร็วคุณสามารถเพิ่มไดเรกทอรีเครื่องเสมือนลงในรายการการยกเว้นของโปรแกรมป้องกันไวรัส เมื่ออยู่ในรายการไวรัสของคุณจะไม่สนใจไฟล์ทั้งหมดในไดเรกทอรีนี้.
ตรวจสอบให้แน่ใจว่าเปิดใช้งาน Intel VT-x หรือ AMD-V แล้ว
Intel VT-x และ AMD-V เป็นส่วนขยายโปรเซสเซอร์พิเศษที่ปรับปรุงการจำลองเสมือน โดยทั่วไปโปรเซสเซอร์ Intel และ AMD รุ่นใหม่จะมีคุณสมบัติเหล่านี้ อย่างไรก็ตามคอมพิวเตอร์บางเครื่องไม่เปิดใช้งานโดยอัตโนมัติ คุณอาจต้องเข้าสู่ BIOS ของคอมพิวเตอร์และเปิดใช้งานการตั้งค่านี้ด้วยตนเองแม้ว่าคอมพิวเตอร์ของคุณจะรองรับ.
โดยทั่วไปแล้ว AMD-V จะเปิดใช้งานโดยอัตโนมัติหากทำงานบนฮาร์ดแวร์ของคุณ แต่คอมพิวเตอร์ Intel จำนวนมากที่มาพร้อมกับ Intel VT-x ถูกปิดใช้งาน ต่อไปนี้เป็นวิธีการเปิดใช้งาน Intel VT-x หรือ AMD-V หากปิดการใช้งานไว้ใน BIOS จากนั้นไปที่การตั้งค่าโปรแกรมเครื่องเสมือนของคุณและตรวจสอบให้แน่ใจว่าได้เปิดใช้งานที่นั่นด้วย.
จัดสรรหน่วยความจำเพิ่มเติม
เครื่องเสมือนกำลังหิวหน่วยความจำ เครื่องเสมือนแต่ละเครื่องมีระบบปฏิบัติการทั้งหมดดังนั้นคุณจึงแบ่ง RAM ของคอมพิวเตอร์ระหว่างสองระบบแยกกัน Microsoft ขอแนะนำ RAM อย่างน้อย 2 GB สำหรับระบบ Windows 7 บิตและคำแนะนำนี้ยังใช้กับ Windows 7 เมื่อทำงานในเครื่องเสมือน หากคุณใช้งานแอพพลิเคชั่นที่ใช้หน่วยความจำในเครื่องเสมือนคุณอาจต้องการจัดสรร RAM มากกว่า 2 GB เพื่อให้ Windows ไม่ได้สลับไปยังดิสก์ตลอดเวลา.
คุณสามารถจัดสรร RAM เพิ่มเติมได้ในกล่องโต้ตอบการตั้งค่าของเครื่องเสมือน (ต้องปิดเครื่องเสมือนเพื่อทำสิ่งนี้) พยายามให้อย่างน้อย 1 ใน 3 ของ RAM ที่มีอยู่ในคอมพิวเตอร์ของคุณแม้ว่าคุณจะสามารถทำได้มากกว่านี้ถ้าคุณต้องการ.
หากวิธีนี้ไม่ได้ผลคุณอาจมี RAM ไม่เพียงพอในคอมพิวเตอร์ของคุณเพื่อเรียกใช้เครื่องเสมือนด้วยความเร็วที่สบาย พิจารณาการอัพเกรด RAM-8GB ของคุณควรเป็นปริมาณที่เหมาะสมสำหรับ VM พื้นฐานส่วนใหญ่.
จัดสรรซีพียูเพิ่มเติม
CPU ของคอมพิวเตอร์ของคุณใช้งานเครื่องเสมือนและซอฟต์แวร์ทั้งหมดดังนั้นยิ่งใช้งาน CPU ได้มากเท่าไหร่ก็จะยิ่งทำงานได้ดีเท่านั้น หากคุณมีคอมพิวเตอร์ที่มี CPU แบบมัลติคอร์คุณสามารถกำหนดแกนเพิ่มเติมให้กับเครื่องเสมือนของคุณได้จากหน้าต่างการตั้งค่า เครื่องเสมือนที่มีสองหรือสี่คอร์จะตอบสนองได้ดีกว่าเครื่องเสมือนที่มีหนึ่งคอร์เช่นเดียวกับคอมพิวเตอร์ที่มีคอร์มากขึ้นคือ.
หากคุณใช้ CPU รุ่นเก่าที่มีแกนประมวลผลเพียงหนึ่งหรือสองคอร์อาจถึงเวลาที่ต้องอัพเกรด - เครื่องเสมือนของคุณจะทำงานได้เร็วขึ้นมากหากคุณให้อย่างน้อยสองแกน (ถ้าไม่มาก).
ปรับแต่งการตั้งค่าวิดีโอของคุณ
การปรับการตั้งค่าวิดีโอบางส่วนของคุณยังสามารถปรับปรุงความเร็วที่ชัดเจนของเครื่องเสมือนของคุณ ตัวอย่างเช่นการเปิดใช้งานคุณลักษณะการเร่งความเร็ว 2 มิติใน VirtualBox ช่วยปรับปรุงการเล่นวิดีโอในเครื่องเสมือนจริงในขณะที่การเปิดใช้งานการเร่งความเร็วแบบ 3 มิติจะช่วยให้คุณสามารถใช้แอปพลิเคชัน 3D บางตัวด้วยความเร็วที่เหมาะสม การเพิ่มหน่วยความจำวิดีโอที่กำหนดให้กับเครื่องเสมือนสามารถเพิ่มความเร็วกราฟิก 3D ได้เช่นกัน อย่างไรก็ตามโปรดทราบว่าการอัปเกรดการ์ดกราฟิกของคุณอาจไม่ได้ช่วยอะไรมากนักสำหรับเครื่องเสมือนของคุณยกเว้นว่าเป็น จริงๆ อดอาหารสำหรับหน่วยความจำวิดีโอ.
วางเครื่องเสมือนของคุณใน Solid-State Drive
ไดรฟ์โซลิดสเตตเป็นหนึ่งในการอัพเกรดที่ดีที่สุดที่คุณสามารถทำได้กับคอมพิวเตอร์ด้วยความเร็วและนั่นก็เป็นเครื่องเสมือนเช่นกัน ผู้คนจำนวนมากเก็บเครื่องเสมือนของพวกเขาไว้ในไดรฟ์เชิงกลตัวที่สองเนื่องจากมีพื้นที่กว้างขวางกว่า แต่เครื่องเสมือนของคุณจะทำงานช้ากว่ามาก ดังนั้นถ้าคุณทำได้ให้เพิ่มพื้นที่ว่างบน SSD และวางเครื่องเสมือนของคุณไว้ที่นั่น.
นอกจากนี้หลีกเลี่ยงการวางไฟล์ของเครื่องเสมือนบนไดรฟ์ภายนอกเว้นแต่ว่าคุณรู้ว่าไดรฟ์ภายนอกนั้นรวดเร็วพอ ไดรฟ์ USB 3.0 ที่เร็วพร้อมเวลาการเข้าถึงไฟล์ที่ดีอาจให้ประสิทธิภาพที่ดี แต่หน่วยความจำ USB 2.0 แบบเก่าจะช้ามากและให้ประสิทธิภาพที่แย่มาก.
ระงับแทนการปิดระบบ
เมื่อคุณใช้เครื่องเสมือนของคุณเสร็จแล้วคุณอาจต้องการบันทึกสถานะของมันแทนการปิดเครื่องโดยสมบูรณ์ ครั้งต่อไปที่คุณต้องการใช้เครื่องเสมือนคุณสามารถคลิกสองครั้งเพื่อเริ่มการทำงาน ระบบปฏิบัติการของแขกจะกลับมาทำงานต่อที่ที่คุณออกไปแทนที่จะบูตโดยเริ่มจากศูนย์.
สิ่งนี้คล้ายกับการใช้คุณสมบัติไฮเบอร์เนตหรือระงับชั่วคราวแทนที่จะปิดคอมพิวเตอร์ของคุณ โปรแกรมเครื่องเสมือนของคุณบันทึกเนื้อหาในหน่วยความจำของเครื่องเสมือนของคุณไปยังไฟล์บนฮาร์ดไดรฟ์ของคุณและโหลดไฟล์นั้นเมื่อคุณเริ่มเครื่องเสมือนในครั้งต่อไป.
ปรับปรุงประสิทธิภาพภายในเครื่องเสมือน
จำไว้ว่าคุณสามารถปรับปรุงประสิทธิภาพภายในเครื่องเสมือนได้ในลักษณะเดียวกับที่คุณเพิ่มความเร็วคอมพิวเตอร์จริง ตัวอย่างเช่นการลดจำนวนแอปพลิเคชันพื้นหลังและโปรแกรมที่ทำงานเมื่อเริ่มต้นระบบจะช่วยปรับปรุงเวลาบูตของระบบปฏิบัติการเกสต์และลดจำนวนแรมที่ใช้โดยเครื่องเสมือนของคุณ หากคุณกำลังใช้ไดรฟ์เชิงกลการจัดเรียงข้อมูลเครื่องเสมือนอาจช่วยปรับปรุงประสิทธิภาพได้เช่นกัน (แม้ว่าสิ่งนี้อาจไม่สร้างความแตกต่างให้กับ SSD) อย่าละเลยเคล็ดลับมาตรฐานเพียงเพราะมันเป็นเครื่องเสมือนเครื่องเสมือนเช่นคอมพิวเตอร์ปกติ!
ลองโปรแกรมเครื่องเสมือนอื่น
บางคนรายงานว่า VirtualBox นั้นเร็วกว่าสำหรับพวกเขาในขณะที่บางคนรายงานว่า VMware นั้นเร็วกว่า โปรแกรมเครื่องเสมือนใดที่เร็วกว่าสำหรับคุณอาจขึ้นอยู่กับระบบปฏิบัติการโฮสต์ระบบปฏิบัติการของแขกการกำหนดค่าระบบหรือปัจจัยอื่น ๆ แต่ถ้าคุณไม่เห็นประสิทธิภาพที่น่าพอใจคุณอาจต้องการลองใช้โปรแกรมอื่น VirtualBox นั้นฟรีอย่างสมบูรณ์ในขณะที่ VMware Workstation Player นั้นฟรีสำหรับการใช้ที่ไม่ใช่เชิงพาณิชย์.
หากคุณใช้ macOS คุณจะได้รับประสิทธิภาพที่ดียิ่งขึ้นด้วย Parallels Desktop กว่าที่คุณใช้กับ VirtualBox ผู้ใช้ Mac สามารถลองใช้ VMware Fusion ซึ่งควรมีประสิทธิภาพที่ดีกว่า VirtualBox.