Virtualbox VS VMWare สำหรับ Linux Guest


3

ฉันมีเดสก์ท็อปที่ใช้สำหรับเล่นเกมฉันรักลีนุกซ์ แต่ฉันรักเกมของฉันมากเกินไปที่จะละทิ้งพวกเขาสำหรับ Linux ฉันหวังเป็นอย่างยิ่งว่าในอนาคตเทคโนโลยี VGA-Passthrough ที่ไม่ไกลนักจะได้รับการพัฒนาที่ดีขึ้นและใช้งานได้ง่ายขึ้นดังนั้นฉันจึงสามารถตั้งค่าโฮสต์ Linux และ Windows guest machine ได้

แต่ตอนนี้ไม่ใช่ตัวเลือกตั้งแต่แม้ว่าฉันจะพยายามทำสองสามครั้งฉันก็ล้มเหลวเสมอ ฉันเดาว่าฉันมีความเชี่ยวชาญไม่เพียงพอกับสิ่งที่อยู่ภายใต้ประทุนของ Linux เพื่อทำให้ถูกต้องตามที่เป็นอยู่

ดังนั้นฉันจึงตัดสินใจหลังจากแห้วมากมายที่ฉันควรกัดและใช้ Windows เป็นโฮสต์และ Linux เป็นแขก

ด้วยโฮสต์ Linux ฉันได้เรียนรู้ว่าทุกคนที่มีสายตาดีจะเห็นว่า VMWare-Player มีประสิทธิภาพเหนือกว่า VirtualBox สำหรับผู้ที่ใช้ Windows แต่ตอนนี้ฉันมีโฮสต์ Windows แล้ว

งานที่ฉันตั้งใจจะทำบน Linux ส่วนใหญ่เป็นการบันทึกแบบกราฟิกสำหรับการเขียนโปรแกรม (ฉันตั้งใจจะใช้ MyPaint และ GIMP มากและฉันยังเป็นเกมอินดีเกมดังนั้นฉันอาจจะทดสอบรันเกมสองสามตัวที่ง่าย เหมือนนิยายภาพ)

สำหรับฮาร์ดแวร์ passthrough เนื่องจากฉันจะวาดบางอย่างฉันต้องการ VM เพื่อเข้าถึงแท็บเล็ตของฉันฉันสงสัยว่านี่เป็นปัญหาสำหรับโปรแกรมใดโปรแกรมหนึ่ง

หน่วยความจำไม่ใช่ปัญหาฉันสามารถแบ่ง 12 และ 12 กิ๊กระหว่างสองระบบและไม่เคยหมดทั้งคู่ (แต่ฉันอาจจะทำแยก 16/8 แทน)

ซอฟต์แวร์เวอร์ชวลไลเซชั่นตัวไหนที่ทำงานได้ดีกว่าใน Windows Host ด้วย Linux Guest?

ฉันเดาว่ามันคือ VirtualBox แต่ฉันไม่รู้จริงๆ

ตามคำถามด้านข้างเนื่องจากฉันมีโปรเซสเซอร์ i7 ที่มี 8 คอร์ลอจิคัลฉันต้องการทราบว่าฉันควรแบ่งโปรเซสเซอร์ระหว่างระบบอย่างไรฉันควรไป 4/4 หรือ 6/2 หรืออาจเป็น 5/3 ? (ฉันต้องการพลังการประมวลผลมากมายสำหรับสิ่งที่ฉันจะทำกับแขกของ linux หรือไม่)


ฉันเคยลองใช้งาน virtualization Linux กับ VMWare-Player มาก่อนฉันจำได้ว่าฉันมีปัญหาเล็กน้อยในการทำให้ VMWare-Tools ทำงานกับแขก Linux ในตอนนั้น ฉันยังจำได้ว่า VMWare-Player ดูเหมือนจะสร้างขึ้นเพื่อรองรับเคอร์เนล 2.6 เท่านั้นในขณะที่ฉันจะใช้งานเช่น 3.12
นักบวช

1
คุณควรพิจารณาคำถามของคุณอีกครั้ง ซอฟต์แวร์บางอย่างเช่น GIMP มีการสร้างแบบดั้งเดิมสำหรับ Windows อยู่แล้วทำให้ไม่จำเป็นต้องใช้ระบบเสมือนจริง
Steven Penny

ไม่ใช่แค่ซอฟต์แวร์ที่ฉันต้องการเรียกใช้เท่านั้น แต่เป็นสภาพแวดล้อมของ linux ที่ฉันต้องการ และโปรแกรมที่ฉันพูดถึงแม้ว่าพวกเขาจะมีพอร์ต windows ทำงานได้ดีกว่าใน linux มากกว่าที่พวกเขาทำบน windows ตัวอย่างเช่น MyPaint บน windows คือ V 1.0 แต่บน linux เป็น 1.1 และ Gimp เป็นที่รู้จักกันว่ามีปัญหาเล็ก ๆ กับ windows เนื่องจากทั้งสองโปรแกรมเหล่านี้ได้รับการออกแบบมาสำหรับ linux ไม่ใช่ windows
นักบวช

1
คุณมีแหล่งข้อมูลสำหรับการอ้างสิทธิ์นั้นหรือไม่? ฉันสงสัยว่า Linux GIMP เสมือนจริงจะมีประสิทธิภาพสูงกว่า Windows GIMP ดั้งเดิม
Steven Penny

ฉันไม่มีแหล่งข้อมูลที่สนับสนุนการอ้างสิทธิ์ยกเว้นประสบการณ์ของฉันเองการรัน MyPaint บน windows ฉันได้รับความผิดพลาดเล็กน้อยที่ฉันเดิมพันว่าจะไม่มีใน Linux และฉันใช้ GIMP กับระบบปฏิบัติการทั้งสองแล้ว มักจะรู้สึกดีกว่าที่จะใช้ใน linux มากกว่าที่ใช้ใน windows แม้ว่ามันอาจจะไม่ได้เป็นบั๊กกี้ใน windows แต่มันก็ทำงานได้ช้าลง เพื่อสนับสนุนการกล่าวอ้างของฉันติดตั้ง GIMP และดูที่โครงสร้างโฟลเดอร์ มีความคิดลินุกซ์มากมายในนั้น สำหรับ linux แบบเวอร์ช่วลนั้นจะทำงานได้ดีขึ้นหรือไม่นั้นไม่มีทางรู้ได้นอกจากว่าฉันจะลอง
นักบวช

คำตอบ:


4

ฉันติดตั้ง Arch-Linux บน virtualbox ฉันได้ติดตั้งบน vmware player มาก่อนและมันเจ็บปวดที่จะตั้งค่า แต่บน virtualbox (แม้ว่าจะไม่ใช่เรื่องง่ายเหมือนดั้งเดิมสำหรับ arch) มันก็ตรงไปตรงมามากขึ้น

ประสิทธิภาพดูเหมือนจะดีกว่าที่ฉันจำได้จาก VMware Player เล็กน้อยและควรบอกคุณบางอย่างว่าเมื่อตั้งค่า Linux VM ใน virtualbox จะช่วยให้คุณเลือก distros ได้มากมาย แต่ใน VMWare player มันมี distros ไม่กี่ตัว และ "Other (Kernel 2.6.x)" หรืออะไรทำนองนั้น (หมายความว่า VMWare ไม่ได้คิดมากเกี่ยวกับแขกลินุกซ์ในช่วงหลายปีที่ผ่านมาฉันจะถือว่า)

เว้นแต่ว่า VMWare Player มีคุณสมบัติบางอย่างที่ VirtualBox ไม่ต้องการให้ใช้ฉันจะไปกับ Virtualbox ในบางกรณี (arch for one) มันจะง่ายกว่าถ้าจะตั้งค่า guest บน Linux มากกว่า VMWare และมีโอกาสดีที่มันจะทำงานได้ดีขึ้นเช่นกัน

ฉันไม่ได้ทำการเปรียบเทียบหรืออะไรก็ตามที่สนับสนุนทฤษฎีของฉันนี่เป็นเพียงแค่ความรู้สึกของฉัน แต่ยังไม่มีใครตอบ

ในฐานะที่เป็นหมายเหตุด้านข้างการใช้แท็บเล็ตบนเครื่องเสมือนคุณจำเป็นต้องปิดการใช้งานการจำลองตัวชี้เมาส์ (ถ้าเปิดใช้งาน) และส่งผ่านแท็บเล็ต (ซึ่งหมายความว่าไม่สามารถใช้งานได้บนโฮสต์ระบบปฏิบัติการ ลองนึกภาพสิ่งนี้สามารถทำได้ด้วยคำสั่งได้อย่างง่ายดาย)

Virtualbox รองรับ VM เร่ง 3D แต่คุณสามารถอุทิศ VRAM ในปริมาณเล็กน้อย (128mb) ซึ่งหมายความว่าเกม (แม้แต่บางสิ่งที่ง่ายเหมือนนิยายภาพ) อาจไม่สามารถทำงานได้ดีในการตั้งค่า Virtualbox มาตรฐาน ฉันรู้ว่า VMWare ชนะ Virtualbox ในพื้นที่นี้สำหรับ windows แต่ฉันยังไม่ได้ทดสอบสำหรับ linux ดังนั้นฉันไม่สามารถตัดสินได้ว่าอันไหนดีกว่าถ้าคุณต้องการทำสิ่งต่าง ๆ เช่นดูวิดีโอหรือเล่นเกมกราฟิกระดับล่าง

คำตอบสั้น ๆ : ฉันรู้สึกว่า Virtualbox มีประสิทธิภาพเหนือกว่า VMWare Player กับแขกของ Linux ในเกือบทุกพื้นที่ แต่ฉันไม่ได้ให้ข้อพิสูจน์ใด ๆ (ทำให้นี่เป็นคำตอบที่ค่อนข้างปานกลาง แต่ดีกว่าไม่มีคำตอบ)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.