Forum > Software > wirtualna maszyna jako glowny desktop programisty?

Strona 1 z 1 1
skocz

burky

  • burky
  • wiadomość Użytkownik

  • 485 wypowiedzi

Wysłane 2019-02-05 19:13

witam,
dzisiaj zglaszam sie z takim tematem do dyskusji. ogolnie moj team to developerzy java. pracujemy w korpo. jak to w korpo - rzadzi windows i tego nie zmienie - narazie bezdyskusyjne. developerzy chcieliby pracowac z linuxem i pytanie brzmi:

czy waszym zdaniem da sie wydajnie i normalnie pracowac na wirtualnej maszynie jako glowny system deweloperski (host: windows 10. vm: linux)?

bedzie tam chodzil caly developerski stuff: ide, serwer aplikacji itd

co o tym sadzicie? na co zwrocic uwage? co powinien miec komputer?(ile ramu, jaki procek?) - dzisiaj mamy lapki dell i5 7gen i 16gb ramu i jest w miare ok. zakladam ze wirtualizacja to bedzie raczej cos od vmware a nie virtualbox.

kolejne pytanie: czy jest jakakolwiek szansa, ze kod w takiej maszynie z linuxem bedzie sie kompilowal szybciej niz na hoscie?

next: na hoscie wiadomo... mamy poinstalowane sporo rzeczy od dzialu bezpieczenstwa.. co tez wplywa na wydajnosc calej maszyny... czy czysty system w wirtualnej maszynie moze wplynac pozytywnie na jakosc pracy?

z gory dzieki za opinie

djluke

  • djluke
  • wiadomość Moderator
  • Znawca sprzętu komputerowegoMiły gość

  • 38043 wypowiedzi

Wysłane 2019-02-05 19:53

na co zwrocic uwage? co powinien miec komputer?

Sprzętowa wirtualizacja (VT-d czy VT-x nie pamiętam teraz) no i RAM i SSD.
czy jest jakakolwiek szansa, ze kod w takiej maszynie z linuxem bedzie sie kompilowal szybciej niz na hoscie

A tu chyba sporo od kompilatora i reszty zależy, nie?
czy czysty system w wirtualnej maszynie moze wplynac pozytywnie na jakosc pracy

Zależy jak te rzeczy wpływają na wydajność...jeśli np. skanują każdą nowo skompilowaną apkę to na wirtualce robić tego nie będą, wiadomo.

Asus TUF Gaming X570 Plus, Ryzen 5800X, BeQuiet Dark Rock 4 Pro, 32GB Kingston Fury 3600MHz CL16, PowerColor RX 6700 XT Red Devil 12GB, SSD Samsung 980 Pro 1TB, WD WD80EZAZ, Seasonic Focus Plus Gold 650W, Fractal Design Define R6 USB-C, Razer BlackWidow Ultimate, Logitech MX Master 3; Windows 11 Insider; Samsung C32HG70; HP Color Laserjet Pro M281fdn.

elkoos

  • elkoos
  • wiadomość Użytkownik

  • 3760 wypowiedzi

Wysłane 2019-02-06 21:29

Klepnij sobie systeminfo.exe pod cmd i zobacz czy na końcu masz info o VM pozytywne. 
Krok drugi, jeśli i tak masz Windows 10 Pro, po prostu włącz w nim Hyper V, zainstaluj Linuxa i zrób testy. 
Dopiero później inwestuj w VMWare.

Frost

  • Frost
  • wiadomość Użytkownik

  • 2581 wypowiedzi

Wysłane 2019-02-07 20:30

Linux z środowiskiem graficznym na HyperV działa bardzo słabo i ja osobiście miałem same problemy. Z Ubuntu server natomiast nie mam problemów. Wszystko hula bardzo sprawnie.

kowgli

  • kowgli
  • wiadomość Użytkownik

  • 4367 wypowiedzi

Wysłane 2019-02-08 11:04 , Edytowane 2019-02-08 11:08

Pewnie, że się da. Wiele osób przecież tak pracuje. Niektórzy tworzą osobną maszynę pod każdy projekt, żeby nie zaśmiecać sobie komputera. Podany przez ciebie sprzęt powinien być OK, ewentualnie RAMu może zabraknąć w zależności od tego co robisz. Dołożyć kolejne 16GB to nie jakiś ogromny wydatek.

Najszybciej będzie pewnie pod VMWare, chociaż darmowego VirtualBox też możesz przetestować. Hyper-V do linuxa to niekoniecznie, ale również możesz sprawdzić.
VMWare ma fajną funkcję, która nazywa się Unity. Możesz mieć okna linuksowych aplikacji pod Windowsem. W zależności od sytuacji, może to być całkiem wygodne.

Generalnia zamiast czekać na odpowiedzi po prostu bym to na twoim miejscu przetestował. Zajmie to przecież raptem parę godzin. Grunt to wybrać jakąś dystrybucje i wersję linixa, która jest wspierana przez używany hipervisor. Zazwyczaj jest to np. Ubuntu LTE i parę innych popularnych dystrybucji. Chodzi tu głównie o wsparcie dla akceleracji wideo, skalowania okna, zintegrowanego schowka, USB itp.

burky

  • burky
  • wiadomość Użytkownik

  • 485 wypowiedzi

Wysłane 2019-02-08 13:04

dzieki za odpowiedzi:)
ogolnie testy ruszyly. po zuceniu okiem na tutoriale i poczytaniu opinii, vmware wydaje sie bardzo ko i idzie na pierwszy ogien:)

develoeprzy testuja:) mysle ze wroce z rezultatem jak podejmiemy decyzje.. natomiast raczej skonczy sie tak ze jesli vmware bedzie super... to nie bedziemy szukac dalej;)

pzodr

burky

  • burky
  • wiadomość Użytkownik

  • 485 wypowiedzi

Wysłane 2019-04-07 10:21 , Edytowane 2019-04-07 10:21

hej,
wracam z wnioskami:
- host - windows 10, guest - linux mint 18.3 (nowsza wersja z cynamonem sprawiala problemy z glitchami graficznymi)
- komputery - min 16 gb ramu, podzial: guest min 10gb, reszta host
- developerzy sa zadowoleni i czuja sie prawie natywnie
- piszemy w javie wiec srodowisko i serwer troche waza
- wybralismy vmware - nie testowalismy nic innego, oparlismy sie na opiniach i benchmarkach

ogolnie: jest to opcja do pracy. jest wiele zalet takiego odizolowania srodowiska np jego przenaszalnosc, nie zniszczymy hosta jakims lekkomyslnym dzialaniem itd.

polecam

Strona 1 z 1 1
skocz

Kto jest online: 0 użytkowników, 455 gości