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