Configurar o Spark e iniciar um profiler Spark em um Minecraft servidor Spigot oferece insights cruciais sobre seu desempenho. Uma estrutura de computação distribuída, Spark rapidamente analisa grandes volumes de dados com destreza. Essa combinação permite identificar gargalos de desempenho, como plugins lentos ou configurações de servidor inadequadas, abrindo caminho para o ajuste fino e aumento da eficiência geral do servidor. Com as capacidades do Spark, os administradores de servidor podem tomar decisões informadas para otimizar a jogabilidade e garantir operações mais suaves para os jogadores.
Requisitos: Bukkit ou Spigot/Paper é necessário para instalar e executar um Profiler Spark em um Servidor Minecraft.
Como Instalar o Spark em um Servidor Minecraft
1. Baixar Spark.
2. Faça login no painel BisectHosting Starbase.
3. Pare o servidor.
4. Vá para a aba Files.
5. Abra a pasta plugins.
6. Carregue o arquivo .jar do passo 1.
7. Inicie o servidor.
Como Executar um Profiler Spark em um Servidor Minecraft
1. Junte-se ao servidor.
2. O profiler Spark será iniciado automaticamente. Deixe-o funcionar por alguns minutos.
Nota: Para reiniciar o profiler, execute os seguintes comandos em sucessão:
/spark profiler cancel/spark profiler start
3. Digite o seguinte comando no chat para ver o profiler enquanto ele está em execução: /spark profiler open
4. Digite o seguinte comando no chat para parar o profiler: /spark profiler stop
5. Clique no link gerado para abrir os resultados do Profiler Spark.
Como Visualizar o Relatório do Spark
1. Ative os displays desejados. Ative todos os displays para visualizar mais informações.
| Widget | Descrição |
| TPS | Ticks por segundo. Quedas no TPS padrão indicam latência. |
| MSPT | Milissegundos por tick. Ticks menores são melhores para o desempenho. |
| Memória | Excesso ou falta de RAM impactará negativamente o servidor. |
| GC | Coleta de lixo. Uma coleta de lixo lenta fará o servidor travar. |
2. Na seção displays , abra a aba desejada.
| Display | Descrição |
| Memória | Exibe detalhes importantes sobre o Heap. |
| JVM Flags | Mostra os argumentos JVM com os quais o servidor foi iniciado. |
| Mundo | Visualize as diferentes entidades atualmente geradas no servidor. |
3. Escolha a visualização desejada.
| Visualizar | Descrição |
| Toda visualização | Abra os dropdowns para encontrar threads de alto processamento. Threads principais que iniciam e executam o Minecraft costumam ser altas. |
| Plugins | Visualização de Mods | Exibe o uso de cada plugin/mod. |
Nota: As barras à direita mostram uma representação visual das porcentagens.
4. Clique no ícone flame para abrir o Gráfico de Chamas. Esta é uma visualização alternativa das dropdowns de visualização que usa barras. Clique no x ícone para voltar.
5. Escolha o ícone exportar para salvar o relatório. Compare vários relatórios Spark para monitorar o desempenho do servidor.
Nota: Criar um relatório inicial ajudará a estabelecer uma linha de base para comparar relatórios Spark.