spark (faísca) é uma ferramenta para testar o desempenho de jogos, identificar gargalos de performance e travamentos. Quando você encontrar situações de lag ou alta latência no jogo, pode usar o spark.
Após a versão 0.5.3 (suspeita?), o spark foi removido do pacote gto. (/gtocore spark é um comando legado, é inválido se o spark não estiver instalado)
spark não funciona corretamente em alguns kernels, por exemplo Perigo! Mod de MC causa travamento: o culpado é justamente esta linha de código..._哔哩哔哩_bilibili
usado pelo sparkasync-profiler é incompatível com alguns kernels Linux
Os mais próximos spark issues são estes dois:
#512 Crash using spark-1.10.53 (Forge) on Alpine 3.18 with openjdk21-jre-headless Isto é Forge + 1.20.1 + spark 1.10.53 + JDK 21 ocorre um crash nativo direto. Embora seja Alpine/aarch64, não seu Debian/amd64, a natureza é a mesma, ambos são spark o native profiler do spark quebra diretamente no ambiente host.
#535 Spark 1.20.1 Forge-47.4.10 (spark version 1.10.53) incompatible with Java 25 Isto é Forge 1.20.1 + spark 1.10.53 + Java 25 incompatível, consistente com o fenômeno que você teve no estágio anterior.
Além disso:
#546 Spark 1.20.1 Profiler doesn't work
#557 Disable spark profiler on linux
#560 Could not find VMThread bridge. Unsupported JVM?
Portanto, pelo menos dois pontos podem ser confirmados:
Este não é um fenômeno estranho apenas seu spark 1.10.53 em 1.20.1, Forge, Linux, diferentes combinações de JDK, realmente já houve relatos de problemas de crash/indisponibilidade relacionados ao profiler.
Seu problema aqui não é apenas Java 25 Você já testou:
JDK 25 vai crashar
JDK 21 ainda crasha. Então agora parece mais que spark 1.10.53 o native profiler é incompatível com a combinação do seu ambiente de contêiner Linux, não é apenas um problema de versão principal do Java.
Eu também vi async-profiler os releases upstream:
Aqui podemos ver algumas direções de correção muito relevantes:
v4.2: Reimplementar proteção contra crash do SafeAccess
v4.3: Endurecer proteção contra crash no StackWalker
v4.3: Suportar compilação em JDKs modernos
v4.3: Solução alternativa para o bug do kernel PERF_EVENT_IOC_REFRESH
v4.3: Corrigir condições de corrida relacionadas à terminação da VM