VirtualBox vs. VMware Player: najlepsza maszyna wirtualna dla systemu Windows

VirtualBox vs. VMware Player: najlepsza maszyna wirtualna dla systemu Windows

Jeśli nigdy wcześniej tego nie używałeś, maszyny wirtualne mogą być przytłaczające. Mogą być trudne w użyciu i przytłaczające. W praktyce maszyny wirtualne są niezwykle przydatne.





Najtrudniejszą przeszkodą w rozpoczęciu pracy jest podjęcie decyzji jakiego oprogramowania maszyny wirtualnej użyć . Istnieje kilka opcji, ale jeśli nie chcesz płacić ani grosza, warto omówić tylko dwie: VirtualBox i VMware Workstation Player.





W tym poście porównamy je oba i pomożemy Ci zdecydować, którego powinieneś użyć. W tym porównaniu przyjrzymy się Oracle VM VirtualBox 6.1 i VMware Workstation Player 16 .





Cena

Chociaż VirtualBox i VMware są bezpłatne, nie są na równi darmowy.

Podstawowy silnik napędzający VirtualBox jest objęty licencją GPLv2 i open source w najprawdziwszym tego słowa znaczeniu , ale „pakiet rozszerzeń” jest objęty licencją własności firmy Oracle i jest bezpłatny wyłącznie do użytku osobistego, edukacyjnego lub ewaluacyjnego.



VMware Workstation Player to darmowa wersja VMware Workstation Pro , przeznaczony wyłącznie dla studentów, organizacji non-profit oraz do użytku osobistego lub domowego. Haczyk polega na tym, że musisz zarejestrować się, aby od czasu do czasu otrzymywać promocyjne wiadomości e-mail VMware. Do użytku komercyjnego wymagana jest wersja Pro. (VMWare oferuje również popularną opcję dla maszyn wirtualnych z VMWare Fusion .)

Dla zwykłych użytkowników domowych którzy chcą po prostu uruchamiać stare i przestarzałe oprogramowanie lub testować nowe systemy operacyjne, oboje są za darmo, więc nie masz się czym martwić.





dlaczego mój telefon mówi, że to akcesorium może nie być obsługiwane?

Łatwość użycia

Dla porównania zainstalowałem Ubuntu v20.04 na obu maszynach wirtualnych, a następnie uruchomiłem obie (nie jednocześnie) i używałem ich tak, jak na każdej normalnej maszynie.

VirtualBox ma kreatora, który przeprowadzi Cię przez proces tworzenia nowej maszyny wirtualnej. Przedstawia zalecenia dotyczące ilości pamięci RAM i miejsca na dysku twardym, które należy odłożyć na bok, w oparciu o sprzęt systemu. Uruchomienie maszyny wirtualnej jest tak proste, jak kliknięcie przycisku Start i ponownie prowadzi Cię na każdym kroku. Byłem gotowy do pracy w ciągu kilku minut.





Dowiedz się więcej w nasz przewodnik po konfiguracji VirtualBox .

Kreator konfiguracji VMware Workstation Player jest jeszcze łatwiejszy, umożliwiając dostosowanie aspektów, które można wykonać tylko w VirtualBox po fakcie (np. ile rdzeni procesora należy poświęcić). W przeciwieństwie do VirtualBox, VMware nie zaleca wartości, więc początkujący mogą czuć się niepewni, jak postępować. Ale ogólnie? Interfejs VMware jest prostszy i mniej onieśmielający.

Wydajność

Najnowsze wersje VirtualBox działają bardzo dobrze w systemie Windows 10. Chociaż jego wydajność spadła po przejęciu przez Oracle w 2010 roku, najnowsze aktualizacje uczyniły go jedną z najlepszych dostępnych maszyn wirtualnych.

Szczerze mówiąc, jeśli zamierzasz uruchomić maszynę wirtualną, powinieneś robić to na potężnym komputerze, ponieważ wirtualizacja jest powolna. A jeśli twój komputer jest wystarczająco wydajny, nie zauważysz względnej powolności VirtualBox. To nie jest straszny- to po prostu nie jest tak szybkie, jak mogłoby być. W związku z tym zapoznaj się z naszymi wskazówkami dotyczącymi szybszej wydajności maszyny wirtualnej .

Związane z: Rzeczy, które powinieneś zrobić po zainstalowaniu Ubuntu Linux w VirtualBox

VMware Workstation Player ma również doskonałą wydajność. Kiedy uruchamiam ten sam system operacyjny gościa na obu maszynach wirtualnych z taką samą ilością przydzielonych zasobów, stwierdzam, że VMware jest bez wątpienia szybszy i bardziej responsywny.

Jeśli musisz uruchomić wirtualizację na przeciętnym systemie lub planujesz spędzać codziennie dużo czasu w wirtualnej maszynie, VMware jest wyraźnie lepszy. Ale jeśli twój system jest na najwyższym poziomie, możesz wybrać jeden z nich.

Kompatybilność i niezawodność

Jednym z ciekawszych zastosowań maszyny wirtualnej jest możliwość: sklonować istniejący system operacyjny i wirtualizuj go na innym komputerze. Na przykład programiści mogą klonować swoje środowisko programistyczne Linux, wirtualizować je na komputerze z systemem Windows i kontynuować pracę. W tym celu maszyny wirtualne muszą być kompatybilne z obydwoma systemami.

Jest to jeden obszar, w którym VirtualBox przewyższa VMware. Możesz skonfigurować maszynę wirtualną, zapisać migawkę, przenieść dane wirtualne bez zmian i natychmiast uruchomić je na innym komputerze bez zmian. Będzie dokładnie tak, jak oczekujesz. Migawki i klony nie są dostępne w bezpłatnej wersji VMware.

Jednak jeśli chodzi o niezawodność, sprawy się odwracają. Korzystając z VirtualBox, prawdopodobnie napotkasz błędy i usterki. Używałem VirtualBox od czasu do czasu na kilku różnych komputerach i nigdy nie było to w 100 procentach płynne. Z drugiej strony stabilność i niezawodność VMware to jego główne atuty.

Inne ciekawe miejsca

Jeśli dotarłeś tak daleko i nadal nie pochylasz się w ten czy inny sposób, decydującym czynnikiem jest to, które funkcje i dziwactwa oprogramowania preferujesz. Oto kilka godnych uwagi punktów, które mogą zepchnąć Cię z płotu w dowolnym kierunku.

VirtualBox

  • Pakiet rozszerzeń: Zawiera jeszcze więcej funkcji, takich jak obsługa urządzeń USB 2.0 i 3.0, szyfrowanie dysków wirtualnych, protokół zdalnego pulpitu i inne.
  • Format dysku wirtualnego: VirtualBox zapewnia obsługę różnych formatów dysków wirtualnych, podczas gdy VMware obsługuje tylko format VMDK. Emulowane dyski wirtualne są dołączone do maszyny wirtualnej i reprezentują specjalne kontenery przechowujące dane.

VMware Workstation Player

  • Wbudowana obsługa USB: Podczas gdy VirtualBox wymaga dodatkowych pakietów rozszerzeń, aby zapewnić obsługę USB, platformy VMWare zapewniają wbudowaną obsługę USB 2.0 i 3.0.
  • Obsługa grafiki 3D: VMware wykorzystuje Open GL i DirectX, aby zapewnić obsługę grafiki 3D. Ma również domyślnie włączoną akcelerację 3D.

Funkcje w VirtualBox i VMWare

  • Udostępnione foldery: Chociaż wymaga to trochę konfiguracji, ta funkcja pozwala zamontować folder na hoście jako udział sieciowy w gościu, umożliwiając tym dwóm udostępnianie danych między nimi.
  • Udostępniony transfer danych: Oprócz folderów udostępnionych możesz przeciągać i upuszczać pliki między hostem a gościem. Możesz także skopiować do schowka w jednym, a następnie wkleić w drugim.
  • Tryb bezproblemowy (VirtualBox) i tryb Unity (VMware): Wyciągnij okna z gościa na hosta, umożliwiając płynną interakcję z obydwoma systemami operacyjnymi w tym samym czasie. W VMware takie okna pojawiają się nawet na pasku zadań hosta.
  • Migawki: Kiedy robisz zrzut, zapisujesz cały stan maszyny wirtualnej w tym momencie. Pomyśl o tym jak o stanie zapisu w grze wideo: w dowolnym momencie później możesz „załadować” migawkę i wrócić do stanu, w jakim go zrobiłeś.
  • Szyfrowane maszyny wirtualne: Innymi słowy, maszyn wirtualnych chronionych hasłem nie można włączyć bez odpowiednich poświadczeń. Możesz także włączyć ograniczenia, które uniemożliwiają użytkownikom edytowanie konfiguracji maszyny wirtualnej.

VirtualBox kontra VMware: zwycięzcą jest…

Naprawdę nie sądziłeś, że jedno będzie lepsze od drugiego, prawda? Obaj istnieją już od dłuższego czasu i jest powód, dla którego obaj nadal istnieją: obaj są doskonali.

Jednak krótkie podsumowanie, który może Ci się podobać.

Możesz preferować VirtualBox, jeśli cena jest Twoim głównym problemem (ponieważ masz pełny dostęp do wszystkich funkcji), jeśli zamierzasz przenosić maszyny wirtualne między hostami (ponieważ ma najlepszą kompatybilność z platformami) lub jeśli jesteś moralnym krucjatą, który obsługuje tylko oprogramowanie typu open source.

Powinieneś wybrać VMware, jeśli stabilność jest Twoim głównym problemem (ponieważ VMware rzadko się zawiesza i nie ma wielu błędów). Jeśli korzystasz ze starszej maszyny, na której każda optymalizacja wydajności ma znaczenie, lub jeśli chcesz zapłacić za wersję Pro.

Udział Udział Ćwierkać E-mail Jak zainstalować system operacyjny Chrome w maszynie wirtualnej

Masz ochotę na Chrome OS, ale nie stać Cię na Chromebooka? Czas dowiedzieć się, jak zainstalować system operacyjny Chrome na maszynie wirtualnej w systemie Windows, macOS lub Linux.

Czytaj dalej
Powiązane tematy
  • Okna
  • Wirtualizacja
  • VirtualBox
  • Maszyna wirtualna
  • System operacyjny
  • porównanie produktów
O autorze M. Fahad Khawaja(45 opublikowanych artykułów)

Fahad jest pisarzem w MakeUseOf i obecnie studiuje informatykę. Jako zapalony pisarz technologii dba o to, by był na bieżąco z najnowszą technologią. Szczególnie interesuje się piłką nożną i technologią.

Więcej od M. Fahada Khawaja

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować