Czy wolna maszyna wirtualna może być spowodowana procesorem, nawet jeśli procent wykorzystania jest niski?

3

Używam 2 maszyn wirtualnych. Te dwie maszyny wirtualne nie wykonują żadnych zadań intensywnie wykorzystujących procesor, a host ma procesor Sandy Bridge Celeron, 8 GB pamięci RAM DDR3 i konwencjonalne dyski twarde. Kiedy sprawdziłem użycie procesora, nie jest ono wysokie, na przykład 20 ~ 30%. Myślę, że wystarcza też pamięć RAM.

Ale maszyny wirtualne są naprawdę wolne. Czy to możliwe, że nawet jeśli procent wykorzystania procesora (mierzony na hoście) jest niski, maszyny wirtualne działają wolno z powodu niskiej wydajności procesora (Celeron)? Mam pieniądze na zakup wyższej klasy procesora, takiego jak i5, to jedyny powód, dla którego wybrałem Celerona, ponieważ myślałem, że nie odczyta dużej mocy.

Cholerne warzywa
źródło
2
Ile pamięci RAM i pamięci wideo przydzieliłeś dla każdej maszyny wirtualnej i ile pozostało hostowi?
MariusMatutiae
Jaki jest twój system operacyjny? i jakie są systemy operacyjne gościa? Z jakiego oprogramowania VM korzystasz? Pytanie @MariusMatutiae jest bardzo trafne i powinieneś na nie odpowiedzieć, zanim uzyskasz sensowną odpowiedź. Z mojego doświadczenia wynika, że ​​kluczem jest pamięć RAM. 8 GB prawdopodobnie nie wystarczy.
Deesbek

Odpowiedzi:

1

Jakiego rodzaju maszyn wirtualnych używasz? Jeśli masz dyski twarde, najpierw sprawdź długość kolejki dysków twardych. Możesz to sprawdzić w monitorze zasobów komputera hosta (możesz uruchomić go, wpisując resmon w wierszu polecenia). Jeśli widzisz tam 3 lub więcej, powinieneś rozważyć oddzielenie plików dysków poszczególnych maszyn wirtualnych na różnych dyskach.

ko4evneg
źródło
0

Odpowiedź na twoje pytanie najprawdopodobniej nie jest.

Maszyny wirtualne zwykle wymagają pamięci RAM, a nie procesora, ale to zależy od tego, co robisz i jak je skonfigurowałeś.

Proszę odpowiedzieć na pytania w komentarzach, a rozwinę moją odpowiedź?

Deesbek
źródło
0

Sugeruję również obserwowanie parametru czasu gotowości procesora dla maszyn wirtualnych. Normalne wartości wynoszą około dziesiątek lub setek milisekund. Celeron nie jest bardzo odpowiednim procesorem do wirtualizacji i może być przyczyną tych opóźnień. Chociaż zgadzam się z Deesbek, ten powolny dysk twardy jest przyczyną twoich problemów.

Alex Antonov
źródło