Pular para o conteúdo principal

Como otimizar seu servidor de Palworld

O Palworld pode apresentar instabilidade e aumento progressivo no uso de memória RAM devido a vazamentos de memória (memory leaks). Este guia detalha as práticas recomendadas para reduzir o consumo de recursos e manter a estabilidade na SOUTH HOST.


Estratégias de Manutenção Preventiva

Para mitigar falhas e vazamentos de memória, considere as seguintes ações:

  • Reinicializações Automáticas: Configure o servidor para reiniciar em intervalos regulares, preferencialmente a cada 8 ou 12 horas.
  • Monitoramento de Memória: Acompanhe constantemente o uso de RAM para identificar picos de instabilidade.
  • Limite de Jogadores: Mantenha a contagem de jogadores ativos dentro de um limite sustentável para evitar sobrecarga.
  • Atualizações: Certifique-se de que tanto o jogo quanto o software do servidor estejam sempre na versão mais recente.

1. Ajustando as configurações do arquivo PalWorldSettings.ini

Para otimizar o servidor, é necessário reduzir o processamento de entidades e a quantidade de itens persistentes no mapa.

Importante: Certifique-se de que o servidor esteja totalmente desligado antes de editar os arquivos. Caso contrário, as alterações podem ser sobrescritas pelo sistema.

Passo a passo no painel:

  1. Acesse a aba Files no seu painel SOUTH HOST.
  2. Navegue até o caminho: /Pal/Saved/Config/LinuxServer
  3. Localize e abra o arquivo PalWorldSettings.ini.

Alterações sugeridas para performance:

ConfiguraçãoValor SugeridoObjetivo
bEnableInvaderEnemyFalseDesativa invasões para poupar processamento de IA.
bEnableNonLoginPenaltyFalseDesativa cálculos de penalidade para jogadores offline.
DropItemMaxNum800Reduz o limite de itens soltos no chão (padrão 3000).
PalSpawnNumRate0.75Diminui a densidade de Pals para aliviar a RAM.
DropItemAliveMaxHours0.5Itens no chão desaparecem após 30 minutos.

Dica: Se o seu painel possuir a aba Startup, verifique se a opção bEnableInvaderEnemy também precisa ser desativada por lá para evitar conflitos.


2. Ajustando o Tickrate do Servidor

O ajuste do tickrate pode melhorar a sincronização entre o servidor e os jogadores, além de ajudar na estabilidade da rede.

  1. Navegue até a mesma pasta de configuração: /Pal/Saved/Config/LinuxServer
  2. Localize e abra o arquivo Engine.ini
  3. Adicione as seguintes linhas ao final do arquivo para definir o tickrate em 60:
[/Script/OnlineSubsystemUtils.IpNetDriver]
NetServerMaxTickRate=60
  1. Salve o arquivo e reinicie o servidor de Palworld para que todas as novas configurações entrem em vigor

Resumo de Boas Práticas

  • Reinicializações: Essencial para limpar vazamentos de memória (RAM)
  • Limpeza de Itens: Reduzir o tempo de vida e a quantidade de itens no chão evita o acúmulo de dados desnecessários no servidor
  • Densidade de Pals: Ajustar a taxa de surgimento (spawn) ajuda a manter a performance estável durante longas sessões de jogo