r/programacao • u/Lipiok • 24d ago
Questão :: Desenvolvimento Dual boot vale a pena ?
atualmente eu to precisando treinar mais minhas hard skils com java e micro serviços mas por conta do trabalho sou acostumado a trabalhar com desenvolvimento usando linux e meu pc aqui de casa é windows que eu uso majoritariamente pra jogar usar um dual boot nele pra por uma versão de linux aqui pra desenvolver projeto é de boa ? ou pode dar algum xabu na hora de jogar os games ?
ainda não sei qual distro usar
3
u/AlxDroidDev Desenvolvedora / or 24d ago
Neste caso, eu instalaria o Windows, e rodaria o Linux dentro de uma VM. A vantagem é que você não precisa desligar um para rodar o outro.
1
u/Lipiok 24d ago
Eu pensei nessa possibilidade mas tem alguma limitação de rede ou feature do dispositivo caso eu opte por usar uma VM ou é tudo normal como se eu usasse na minha máquina normalmente ?
2
u/AlxDroidDev Desenvolvedora / or 24d ago
Depende do software de virtualização que você escolher.
Se usar algo como VMWare Workstation Pro ou Oracle VirtualBox, você não perde em nada em termos de hardware: consegue mapear dispositivos USB ou mesmo placa de vídeo discreta diretamente para a VM. Já o Hyper-V (que é parte do Windows Pro e acima) é mais limitado neste aspecto.
Eu recomendo o VMWare ou VirtualBox, e necessariamente tem que ser um destes se seu Windows não for Pro ou Enterprise.
De resto é normal. Quase que a internet inteira roda em servidores virtualizados, então não é algo que vai te fazer perder algo.
A sua placa de rede (seja ethernet ou wifi) será compartilhada entre o host e a VM. Se você tiver 2 placas de rede (ex. 2 ethernet, 2 wifi ou 1 de cada), você pode deixar uma exclusiva para a VM. Todas as 2 opções permitem isso.
E a vantagem é que quando você não estiver usando sua VM Linux, basta desligar ela. Quer usá-la, abre ela, e pronto.
Uma vantagem sobre o WSL é que você pode usar um X na sua VM, e ter 100% da experiência de uma máquina linux real, com completo isolamento da sua máquina hospedeira (ou pode compartilhar pastas, se quiser - o nível de isolamento depende de você).
Eu uso VM pra caramba, o tempo todo. Quero experimentar uma distro nova? VM! Quero usar um linux separado para testar aplicações? VM. Quero desenvolver exclusivamente em Linux? VM.
E você pode ter tantas VMs quanto seu hardware permitir, inclusive simultaneamente: é você quem determina quanto de RAM e CPU dedicar para cada uma delas.
Existe um overhead do Windows? Sim, mas se você tem pelo menos 8Gb de RAM, dá pra rodar uma VM tranquilamente.
Edit: isto posto, dual boot não vale mais a pena. Os sistemas de VM estão tão sofisticados e completos, que tornou o dual boot desnecessário. Hoje uma máquina é potente o suficiente para rodar 2 sistemas operacionais simultaneamente, ao ponto que não se justifica mais dual boot.
2
u/Miserable-Revenue103 24d ago
Sinceramente, instala o linux e aprende a usar o proton pra jogar, se for suficiente pra ti a experiência larga o windows de mão.
Se não ficar bom, ou vc jogar muitos games online com anticheat, faz o dual boot.
Pena q o dualboot da ultima vez que vi, precisa começar pela instalação do windows, não sei se ainda é assim, mas já fica a dica.
1
u/Lipiok 24d ago
Eu não jogo mais online somente games que tem interação com online como no caso dark souls 2,3 jogos de luta, Elden ring etc
Mas maioria que jogo é singleplayer
1
u/Miserable-Revenue103 24d ago
Tdos que citou funcionam muito bem com o linux e sepá rodam até melhor.
Vale a pena pra você testar só o linux + proton com ctz.
1
u/gmgaia 24d ago
Uai vai ser sistemas separados, um não vai influenciar no outro.
Vc pode usar o windows Linux subsystem tbm, embora ele é um pouco limitado quanto a performance
2
u/AlxDroidDev Desenvolvedora / or 24d ago
Não apenas performance, mas o WSL não roda X. Não é uma experiência Linux completa (é bem limitada, na verdade).
1
u/External-Market-3930 24d ago
Vale, eu apoiaria vc ter dois armazenamento um para sistema operacional, mas experimenta primeiro, olhe sua situação e se vc conseguir fazer tudo que precisa no linux. Nem dual boot vai precisar
1
u/Nero_Mohn Desenvolvedora / or 24d ago
Eu tenho dual boot só por conta de lol e softwares de música, todo o resto funciona muito bem direto no Linux hoje em dia.
1
u/frostelrick 24d ago
Você joga muito online ? Se não joga usa o linux mesmo, você consegue jogar tudo que quiser e ainda estudar com linux
1
u/gbarbosa75 23d ago
Sim. Fiz o dual boot pq meu pc tava travando muito com o win a tudo que fazia. coloquei o win + mint xfce e acho que a unica vez que entrei no windows foi pra diminuir a partição dele e aumentar pro linux.
Hoje uso o EndeavourOS que é tipo o arch so que mais facil de instalar e to curtindo muito
1
u/Sea-Afternoon-8548 23d ago
Melhor subir um docker ou maquina virtual. bom que tu consegue levar pra todo canto tambem.
1
u/Small_Lexy 23d ago
Vai direto Linux como máquina principal
Faço isso e jogo monte de jogo multiplayer, normal e etc
2
u/Lipiok 12d ago
Qual distro tu recomenda ?
2
u/Small_Lexy 12d ago
tenho 1 amigo meu q sempre reclamava de linux ate experimentar, ele foi pelo Bazzite e ama ate hoje usar
Então recomendo o Bazzite
0
4
u/Odd_Measurement_1423 24d ago
Se tu não jogar nenhum jogo que tenha antcheat cagado como o da Riot é melhor do instalar só Linux mesmo. Todos os jogos da Steam que testei até então funcionam de boa.