Escolha e dimensionamento

Quanta RAM precisa um VPS?

Resposta curta

A RAM deve corresponder à carga de trabalho, não a um nível de preço. 1 GB executa uma VPN, um resolvedor de DNS ou um bot pequeno. 2–4 GB executam um site pequeno com uma base de dados. 8 GB é o mínimo confortável para uma aplicação de produção ou pilha Docker. 16 GB ou mais é para CI, bases de dados grandes, Magento ou crawling pesado.

A RAM é o recurso que falha de forma mais severa quando se esgota: o assassino OOM do kernel elimina o que julgar mais dispendioso, que normalmente é a sua base de dados. A exaustão da CPU torna as coisas lentas; a exaustão da memória fá-las parar.

As linhas de base dos sistemas operativos importam no segmento mais baixo. A Alpine fica ociosa com cerca de 80 MB, a Debian com cerca de 120 MB, a Ubuntu com cerca de 250 MB e o Windows Server com cerca de 1,5 GB. Numa instância de 1 GB, essa escolha determina quanto é genuinamente seu.

RAM por carga de trabalho
WorkloadMínimoConfortável
WireGuard VPN, DNS, Tor relay512 MB1 GB
Static site or small blog1 GB2 GB
WordPress with database2 GB4 GB
Docker stack with Postgres4 GB8 GB
Minecraft, 10–20 players4 GB8 GB
Matrix Synapse, federated4 GB8 GB
CI runner, monorepo8 GB16 GB
Magento 2 in production8 GB16 GB
Windows Server + application4 GB8 GB