Quanta memória RAM você precisa para programar?
Os requisitos oficiais do Visual Studio, do Docker Desktop e das IDEs da JetBrains mostram por que 8 GB virou o piso e 16 GB, o confortável.

A pergunta aparece em todo grupo de quem está montando ou comprando o primeiro computador para programar, e a resposta mais comum é “depende”. Depende mesmo, mas dá para ser mais útil que isso: as ferramentas publicam o que pedem, e a conta sai dos requisitos oficiais.
Qual é o mínimo de verdade?
Para escrever código num editor leve, como o VS Code, rodando um projeto web simples, 8 GB ainda servem. O problema é que quase ninguém fica só no editor: tem o navegador com a documentação aberta, o servidor local, o banco, a ferramenta de mensagens da equipe.
Os números oficiais mostram onde está o piso. A JetBrains pede para o IntelliJ IDEA 8 GB de RAM no total, com 3 GB livres só para a IDE. O Docker Desktop no Windows lista 8 GB de memória do sistema como requisito. Juntando os dois, 8 GB deixa de ser o confortável e vira o limite.
E o Visual Studio?
O Visual Studio 2022 é o caso que mais assusta à primeira vista e, ao mesmo tempo, o mais claro. A página de requisitos da Microsoft fala em mínimo de 4 GB, mas recomenda 16 GB para “soluções profissionais típicas”. O mínimo abre o programa; os 16 GB são para trabalhar com ele.
A mesma página pede SSD para o Windows e para o Visual Studio, e uma instalação típica ocupa de 20 GB a 50 GB de disco. Memória e disco andam juntos aqui: com pouca RAM, o sistema usa o disco como memória de reserva, e um HD mecânico transforma isso em espera.
Docker e WSL comem quanto?
Mais do que parece, porque rodam uma máquina virtual inteira. No Windows, o WSL 2 reserva por padrão até 50% da memória total para a máquina virtual do Linux, segundo a documentação de configuração. Num notebook de 8 GB, são 4 GB que podem ir para os contêineres de uma vez.
Dá para limitar no arquivo .wslconfig, na pasta do seu usuário do Windows:
[wsl2]
memory=4GBDepois, wsl --shutdown no PowerShell para a mudança valer. Limitar resolve a briga por memória, mas não cria memória: se o projeto precisa de três contêineres com banco, o teto apertado vira lentidão do outro lado.
Então, 16 GB?
Para quem trabalha com IDE completa, Docker e navegador aberto ao mesmo tempo, sim. É o número que a Microsoft recomenda para o Visual Studio e o que deixa folga para o Docker sem limitar o WSL na unha.
A leitura do Setup do Dev: 8 GB é para quem está aprendendo, com editor leve e um projeto por vez. Quem já usa contêiner no dia a dia sente a diferença dos 16 GB na primeira semana.
Quando 32 GB faz sentido?
Quando a sua rotina soma várias coisas pesadas ao mesmo tempo: vários contêineres de banco e de serviço, emulador de celular, máquina virtual de outro sistema, modelos de IA rodando no próprio computador. Nenhum requisito oficial das ferramentas citadas aqui pede 32 GB; é a soma do que roda junto que chega lá.
Notebook com memória soldada muda a conta?
Muda, e é a pergunta mais importante na hora da compra. Em muitos notebooks finos a memória vem soldada na placa e não dá para aumentar depois. Num modelo assim, compre já com a quantidade que você vai querer daqui a três anos, e não com a que dá para hoje.
Num desktop, ou num notebook com slot livre, dá para começar com 16 GB e crescer depois. Confira no manual do modelo quantos slots existem e qual é o máximo suportado antes de comprar o pente.
Fontes: Microsoft: requisitos do Visual Studio 2022, Docker: requisitos do Docker Desktop, JetBrains: requisitos do IntelliJ IDEA, Microsoft: configuração do WSL
Produzido com auxílio de IA e revisado pela redação.
Comentários (0)
Ainda não há comentários. Comece a conversa.




Deixe seu comentário