NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Seu servidor de Minecraft ficou sem memória

MinecraftUpdated Oct 28, 20265 min read

Um servidor de Minecraft Java pode ficar sem memória de duas formas. O Java pode encher a parte da memória que ele tem permissão de usar para o jogo e parar com OutOfMemoryError. Ou o servidor inteiro pode chegar à memória do seu plano, e o sistema o para. O painel diz qual das duas aconteceu. Nos dois casos, inicie o servidor de novo e depois faça ele usar menos.

O Java encheu a memória dele

O que você vê. O Console mostra java.lang.OutOfMemoryError com Java heap space, GC overhead limit exceeded ou Metaspace, ou There is insufficient memory for the Java Runtime Environment to continue. A caixa Por que seu servidor parou, na Visão geral e acima do console, diz The server ran out of memory. e Java filled all the memory it may use. Remove heavy mods or plugins or lower the view distance, then start it again. O botão dela é Abrir parâmetros de inicialização.

O que significa. O painel dá ao Java a maior parte da memória do seu plano para o jogo e guarda o resto para o que o Java precisa fora dele. O jogo pediu mais do que o Java tinha.

O sistema parou o servidor

O que você vê. Um card amarelo na Visão geral: Este servidor ficou sem memória, It needed more memory than its plan gives it, and the system stopped it. Ele diz quando foi a última vez e quantas vezes nos últimos 7 dias. Os botões dele são Adicionar mais memória e Ver o uso. O card só aparece em uma semana em que isso realmente aconteceu.

O que significa. O servidor inteiro, o Java e tudo em volta, chegou à memória do seu plano.

Faça o servidor voltar

  1. Clique em Iniciar no topo da página.
  2. Acompanhe o Console até o servidor dizer que terminou de iniciar.
  3. O mundo está como estava no último salvamento. O Minecraft salva sozinho a cada poucos minutos, então alguns minutos de jogo podem se perder.

Faça ele usar menos

Siga esta lista de cima para baixo e mude uma coisa de cada vez:

  1. Veja o que mudou. Mods ou plugins novos, mais jogadores, um mundo explorado maior. A última coisa que você adicionou é a primeira suspeita.
  2. Diminua a distância de visão e a distância de simulação em Configurações, Server Properties (Java) (propriedades do servidor). Elas decidem quanto do mundo fica carregado para cada jogador. Veja Como mudar a distância de visão e a distância de simulação no seu servidor de Minecraft.
  3. Remova mods ou plugins que você não usa, em Modding, Instalados.
  4. Ache a parte pesada com Analisar 60 s no card Saúde do servidor: Como verificar a saúde do seu servidor de Minecraft: TPS, tempo por tick e spark.
  5. Acompanhe a aba RAM do card Uso na Visão geral no seu horário de maior movimento, com jogadores online.
O card Uso na Visão geral com a aba RAM aberta

Parâmetros de memória do Java

O painel dimensiona a memória do Java para o seu plano sozinho, e Parâmetros personalizados, em Configurações, Parâmetros de inicialização, não aceita parâmetros de memória como o -Xmx. Se um parâmetro antigo ali define a memória, remova e salve, para o plano definir de novo. Veja Como adicionar flags de inicialização do Java ao seu servidor de Minecraft.

Se continuar acontecendo

Quando o card Este servidor ficou sem memória continua voltando sem nada novo adicionado, seu servidor precisa de mais memória do que o plano tem. Adicionar mais memória abre Meu plano, onde o dono pode mudar o plano. Veja Como mudar seu plano ou ciclo de cobrança.

Bom saber

Já tem um em outro lugar? Traga seu servidor para nós

NOSSOS ÚLTIMOS ARTIGOS