Ir para o conteúdo
Ajuda
Servidor VPS (Cloud)
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

Para agentes
Ver .mdVer .json
Compartilhar

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árioJogadores no picoRAMvCPUPlano VPS Ryzen 9 sugerido
Desenvolvimento e testesEquipe4 GB24 GB, 2 vCPU, 50 GB NVMe
Cidade pequenaAté 328 GB38 GB, 3 vCPU, 100 GB NVMe
Cidade média32 a 6412 a 16 GB4 a 612 GB (4 vCPU) ou 16 GB (6 vCPU)
Cidade grande64 a 12824 GB824 GB, 8 vCPU, 200 GB NVMe
Rede com servidor de teste e site128 ou mais32 GB1032 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:

  1. Memória total da VPS, olhando a coluna available, que é o que ainda pode ser usado: free -h
  2. Quem está ocupando a memória, em quilobytes de memória residente: ps -eo pid,comm,rss --sort=-rss | head
  3. 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.

LinhaProcessadorPara quem
VPS Ryzen 9 ULTRAAMD Ryzen 9 5900X, até 4,8 GHz, NVMe Gen 4Recomendada para FiveM, de cidade nova a cidade grande
VPS Ryzen 7AMD Ryzen 7 5700X ou 5800X3D, conforme o nodeAlternativa com bom desempenho por núcleo e preço menor
VPS XeonIntel Xeon de datacenterNã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.