Servidor VPS (Cloud)
Quanto de RAM um servidor FiveM precisa? Tabela por jogadores
Use este guia com IA
Escolha o que você quer e abra no seu assistente preferido.
1 O que a IA deve fazer?
2 Abrir no assistente
Neste artigo
Resposta rápida: em uma VPS Linux onde rodam juntos o sistema, o MariaDB, o txAdmin e o FXServer, conte com 4 GB para desenvolvimento, 8 GB para até 32 jogadores, 12 a 16 GB para 32 a 64 e 24 a 32 GB acima disso. Esses números valem para uma cidade otimizada; base pesada sobe um degrau. Mais importante que a RAM é o clock da CPU, por isso a RoxyCloud recomenda a VPS Ryzen 9 5900X para FiveM.
Tabela de RAM por tamanho de cidade
A tabela considera uma VPS Linux com tudo rodando junto: sistema operacional, banco de dados, txAdmin e FXServer. São faixas de referência para uma cidade de roleplay com framework conhecido (ESX, QBCore ou similar), medidas no horário de pico e com reinícios agendados. Uma base com dezenas de MLOs e scripts mal escritos pode pedir o dobro com a mesma lotação.
| Cenário | Jogadores no pico | RAM | vCPU | Plano VPS Ryzen 9 sugerido |
|---|---|---|---|---|
| Desenvolvimento e testes | Equipe | 4 GB | 2 | 4 GB, 2 vCPU, 50 GB NVMe |
| Cidade pequena | Até 32 | 8 GB | 3 | 8 GB, 3 vCPU, 100 GB NVMe |
| Cidade média | 32 a 64 | 12 a 16 GB | 4 a 6 | 12 GB (4 vCPU) ou 16 GB (6 vCPU) |
| Cidade grande | 64 a 128 | 24 GB | 8 | 24 GB, 8 vCPU, 200 GB NVMe |
| Rede com servidor de teste e site | 128 ou mais | 32 GB | 10 | 32 GB, 10 vCPU, ou servidor dedicado |
A progressão não é linear porque parte do consumo é fixa. O sistema, o txAdmin e o banco vazio ocupam memória antes do primeiro jogador entrar, e esse piso é o mesmo com 10 ou com 60 pessoas. O que cresce com a lotação são as entidades sincronizadas, os dados de cada jogador e o cache do banco.
Vai usar Windows na VPS? O Windows Server ocupa cerca de 2 GB a mais que um Linux enxuto. Se a sua equipe prefere administrar o servidor pela Área de Trabalho Remota do Windows, suba um degrau na tabela. Na linha Ryzen 9 da RoxyCloud, o Windows está disponível a partir do plano de 8 GB.
O que faz a memória do FiveM crescer
O FXServer sozinho é leve. Quem enche a memória é o que roda dentro e ao redor dele:
- Resources: cada script em Lua, JavaScript ou C# guarda o próprio estado. Inventário, garagem, celular, empregos e facções mantêm tabelas que crescem com o número de personagens ativos. Scripts em JavaScript e C# usam runtimes que ocupam mais memória que o Lua.
- Entidades do OneSync: com OneSync, o servidor conhece cada veículo, pedestre e objeto sincronizado. Garagem que spawna todos os carros do jogador, props esquecidos depois de eventos e veículos abandonados viram memória e trabalho de CPU até o próximo reinício.
- Assets de streaming: MLOs, roupas e carros customizados pesam mais no disco e no download dos jogadores, mas cada resource carregado também ocupa sua parte no servidor.
- Banco de dados: o MariaDB e o MySQL guardam em cache as tabelas mais usadas. O padrão do
innodb_buffer_pool_sizeé 128 MB, pouco para uma cidade ativa. Entre 512 MB e 2 GB é o ajuste comum, conforme o tamanho do banco. - Vazamentos: scripts que registram eventos em loop, guardam dados de jogadores que já saíram ou nunca limpam timers fazem a memória subir o dia todo. É o motivo mais comum de um servidor que abre com 3 GB e termina a noite com 7 GB.
O txAdmin tem agendador de reinício embutido. Duas ou três janelas por dia, em horário vazio e com aviso aos jogadores, resolvem a maior parte do crescimento por vazamento enquanto a equipe procura o script culpado.
Quando o problema não é RAM, e sim CPU
Muitas cidades que pedem mais memória estão, na verdade, com a CPU no limite. O FXServer processa a lógica dos scripts em uma thread principal: se um resource demora demais, o servidor inteiro espera e o console mostra avisos de hitch warning. Nesse cenário, a RAM pode estar pela metade e mesmo assim os jogadores sentem atraso, carros teleportando e inventário que demora a abrir.
Para esse gargalo, o que ajuda é clock alto por núcleo e scripts otimizados, não mais memória. É por isso que FiveM pede processador Ryzen: o Ryzen 9 5900X chega a 4,8 GHz e termina a fila de cada tick mais rápido que um Xeon de clock baixo. Os vCPUs extras servem ao banco, ao txAdmin, ao download de arquivos e aos processos que rodam ao lado do jogo. Nenhum hardware, porém, compensa um resource que consulta o banco a cada frame: use o resmon no console do cliente (F8) para achar os scripts que mais pesam.
Como medir o consumo real da sua cidade
Antes de trocar de plano, meça por uma semana. Três leituras bastam:
- Memória total da VPS, olhando a coluna
available, que é o que ainda pode ser usado:free -h - Quem está ocupando a memória, em quilobytes de memória residente:
ps -eo pid,comm,rss --sort=-rss | head - O painel do txAdmin, que mostra o desempenho do FXServer ao longo do dia com o número de jogadores ao lado.
Faça as leituras logo depois de um reinício e no pico da noite. A diferença entre as duas é o crescimento diário, e o valor do pico precisa caber com 20% a 30% de folga. Se a coluna available chega perto de zero, o sistema passa a usar swap ou o Linux encerra processos, e o FXServer costuma ser o primeiro da fila por ser o maior.
Swap evita o desligamento brusco, mas não substitui memória: um FXServer rodando em swap tem tick instável. Veja como configurar no guia de swap no Ubuntu e use como rede de segurança, não como solução.
Slots, OneSync e licença da Cfx.re
O número de vagas não depende só do hardware. O servidor precisa de uma chave de licença gerada no portal da Cfx.re (sv_licenseKey), e o limite definido em sv_maxclients segue as regras da plataforma:
- Sem OneSync: modo legado, limitado a 32 jogadores.
- Com OneSync, até 48 slots: sem custo.
- Acima de 48 slots: a chave precisa estar vinculada a um nível pago do Element Club, a partir do Argentum.
Uma cidade que planeja passar de 48 jogadores precisa somar essa assinatura ao orçamento. Os níveis e valores do Element Club mudam com o tempo, então confira na documentação oficial da Cfx.re antes de contratar.
Na rede, libere a porta 30120 em TCP e UDP para os jogadores. O txAdmin usa a porta 40120 TCP; deixe-a acessível só para a equipe, de preferência restrita por IP no firewall.
Qual VPS usar para FiveM na RoxyCloud
A RoxyCloud não vende um plano pronto de FiveM: a hospedagem é feita em VPS, com acesso root, banco próprio e liberdade total para instalar txAdmin, scripts e um servidor de testes ao lado. Para FiveM, a linha recomendada é a VPS Ryzen, por causa do clock alto que a thread principal do FXServer exige.
| Linha | Processador | Para quem |
|---|---|---|
| VPS Ryzen 9 ULTRA | AMD Ryzen 9 5900X, até 4,8 GHz, NVMe Gen 4 | Recomendada para FiveM, de cidade nova a cidade grande |
| VPS Ryzen 7 | AMD Ryzen 7 5700X ou 5800X3D, conforme o node | Alternativa com bom desempenho por núcleo e preço menor |
| VPS Xeon | Intel Xeon de datacenter | Não indicada para o FXServer; boa para site da cidade, bot ou banco separado |
Uma cidade nova de até 32 jogadores começa bem na VPS Ryzen 9 de 8 GB e 3 vCPU. De 32 a 64 jogadores, use 12 GB com 4 vCPU ou 16 GB com 6 vCPU. Todas as VPS da RoxyCloud ficam no datacenter próprio em Presidente Prudente (SP), usam virtualização KVM, têm IPv4 dedicado e Anti-DDoS incluso sem custo extra. Os preços atualizados de cada degrau estão na página da VPS Ryzen 9; se a linha aparecer sem estoque, fale com a equipe pelo Discord ou pelo WhatsApp.
Contrate para o pico que você mede hoje, não para o que espera ter. Subir de plano é rápido, como mostra o guia de upgrade e downgrade; o dinheiro pago por memória ociosa não volta.
Perguntas frequentes
Quanto de RAM precisa um servidor FiveM com 32 jogadores?
Em uma VPS Linux onde rodam juntos o sistema, o banco, o txAdmin e o FXServer, 8 GB atendem bem uma cidade de até 32 jogadores com base otimizada. Cidades com muitos scripts pesados chegam a pedir 12 GB com a mesma lotação.
4 GB de RAM dá para rodar FiveM?
Em VPS, 4 GB servem para desenvolvimento, teste de resources e cidade fechada com poucos jogadores. Para abrir a cidade ao público, comece com 8 GB.
Por que o consumo de RAM do FiveM sobe ao longo do dia?
Porque resources mal escritos acumulam tabelas, eventos e entidades que nunca são liberados, e o banco enche o próprio cache com o uso. Por isso quase toda cidade agenda reinícios pelo txAdmin, duas ou três vezes por dia, em horários vazios.
Mais RAM deixa o servidor FiveM mais rápido?
Só quando falta memória. Se a VPS tem RAM sobrando e o servidor engasga, o gargalo está na thread principal do FXServer: scripts pesados e clock de CPU. Nesse caso, uma CPU de clock alto, como o Ryzen 9 5900X, ajuda mais que memória extra.
Qual a melhor VPS para FiveM no Brasil?
Uma VPS com processador de clock alto, disco NVMe, Anti-DDoS e datacenter no Brasil. Na RoxyCloud, a indicação para FiveM é a VPS Ryzen 9 5900X, com datacenter próprio em Presidente Prudente (SP) e Anti-DDoS incluso.
Quantos slots o FiveM permite sem pagar licença extra?
Com OneSync ativo, até 48 slots sem custo. Acima disso, a chave precisa estar vinculada a um nível pago do Element Club, a partir do Argentum. Sem OneSync, o limite é 32 jogadores.
Precisa de mais ajuda?
Abra um ticket, entre no Discord ou acesse o painel da RoxyCloud.