VirtualBox z systemem Ubuntu działa wolno (host Mac OS X)

16

Mój MacBook Pro jest ogólnie szybką maszyną (3,06 GHz Core 2 Duo, 8 GB pamięci RAM, dysk twardy 7200 RPM), ale VirtualBox 3.2.6 z systemem Ubuntu 10.04 jest po prostu zbyt wolny w porównaniu do VMWare. Z czym mogę się bawić, aby to poprawić? W Ubuntu używam głównie Eclipse, ale nawet uruchamianie i akcesoria pulpitu GNOME są wolne ...

Maroloccio
źródło
Dlaczego nie uruchomić Eclipse na samym systemie OS X?
Chealion
1
Chealion, z wielu powodów, w tym: różne mapowania kluczy, brak chęci instalowania całego wymaganego oprogramowania poza MacPorts (np. Fuse do korzystania z sshfs i plików: SVN oparty na ///, niektóre biblioteki Java z natywnymi wywołaniami itp.) Utrzymanie produktywności / oddzielne systemy programistyczne itp.
Maroloccio,
Można również zmniejszyć rozdzielczość ekranu Macbooka (Preferencje systemowe / Wyświetlanie / Skalowane), wydaje się, że ma to wpływ na czas renderowania i obciążenie procesora.
user778135,
Zauważyłem na moich komputerach Linux Mint, że jeśli utworzysz 64-bitową maszynę wirtualną i uruchomisz w niej 32-bitową Linuks (w moim przypadku Mint lub Debian), będzie ona strasznie powolna. Na przykład instalacja systemu podstawowego w Debianie zajmuje 3 godziny (bez X, bez pulpitu, tylko podstawowe narzędzia systemowe).
ivanivan

Odpowiedzi:

3

Oto spostrzeżenie: używam MacBooka Pro 2016 (15 cali) i uruchamiam na nim Virtualbox. Jako system gościa mam Win 7 i Linux Mint. Oba wykazują słabą wydajność, co wydaje się być związane z grafiką.

Moja obserwacja: jeśli korzystam z zewnętrznego ekranu (27 cali, rozdzielczość 2560 x 1440). Goście VBox są tak płynni, jak można się spodziewać.

Nawet przeniesienie okna VBox z ekranu Macbooka na ekran zewnętrzny i tył pokazuje, że na ekranie zewnętrznym jest on natychmiast szybki, na wbudowanym ekranie jest wolny - nawet w trybie nieekranowym.

Matthias
źródło
To jest dokładnie mój problem. Wydajność jest dobra z zewnętrznym wyświetlaczem. Czy rozwiązałeś problem?
pszczelarz
2

To jest raczej obejście niż odpowiedź. Byłem na tej samej łodzi, wersja 3.2.6 marki Oracle sprowadziła moją maszynę wirtualną Ubuntu na czołganie. Właśnie usunąłem 3.2.6 i zainstalowałem wersję 3.1.8 i wszystko było w porządku. Jeśli korzystasz tylko z Ubuntu, nie sądzę, że istnieje duża różnica między wersją 3.1 a 3.2.

Ryan W.
źródło
2

Przejście z Gnome na Unity (i instalacja dodatków gości VirtualBox) zrobiło dla mnie ogromną różnicę na Ubuntu 17.10, VirtualBox 5.2.8, OS X 10.13.3 High Sierra. Źródło: /ubuntu//a/1017107/148598

jtpereyda
źródło
Czy próbowałeś Gnome + Guest Additions? Wszelkie inne poprawki lub rzeczy, na które warto zwrócić uwagę? Ustawienia VT-x?
żartuje
@jocull przepraszam, nie mogę sobie przypomnieć
jtpereyda
1

Po prostu rzucając to tutaj, ponieważ może to znacznie pomóc innym.

Miałem maszyny wirtualne Ubuntu (goście), które utworzyłem na instalacji Virtualbox na hoście Linux, działały dobrze na komputerze z systemem Linux i działały bardzo wolno, gdy przeniosłem je na szczyt MacBooka Air 2012 (2 GHz, 8 GB pamięci RAM). Zauważyłem, że mogę zrobić je wyjątkowo szybko, zwiększając liczbę procesorów (w ustawieniach vm) z 1 do 2. To zrobiło około 10-krotną różnicę (zestaw testów phpunit trwał od 5 minut do około 30 sekund). Nie jestem pewien, czy powolność miała coś wspólnego z migracją z Linuksa do OSX 10.8.2, czy też powolność byłaby tam nawet z gośćmi, którzy zostali stworzeni podczas instalacji OSX.

MaerF0x0
źródło
0

Wydaje się, że nadal stanowi to problem w Macbooku pro 2018, Ubuntu działa naprawdę wolno, jednak jedyną opcją, którą musiałem włączyć, była akceleracja 3D i to załatwiło sprawę, teraz VM jest naprawdę szybka. Mam nadzieję że to pomoże.

drverboten
źródło
To samo dotyczy MacBooka Pro 2018. Pomagam VM > Settings > Display > Enable 3D Acceleration. UI jest nieco rozmyty, ale to dla mnie ok
Jan