Rad586 / Forget-Me-Not

An immersive, artistic, yet performant modpack.
https://www.curseforge.com/minecraft/modpacks/forget-me-not
Creative Commons Zero v1.0 Universal
4 stars 0 forks source link

[Bug]: 使用建议的jvm参数启动游戏会崩溃 Crash related to jvm flags #79

Closed doubleyr closed 1 month ago

doubleyr commented 1 month ago

Descripiton 简述

因为在游戏中有时会出现突然掉帧的现象,所以尝试使用了作者提供的jvm参数,但每次都会在启动游戏的时候崩溃

Steps to reproduce. 复现问题的步骤

打开hmcl启动器,选择该整合包,点击设置,编辑游戏特定设置,修改高级设置,,在java虚拟机参数一栏输入 -Xms6G -Xmx6G -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:AllocatePrefetchStyle=1 -XX:ShenandoahGuaranteedGCInterval=1000000 -XX:+SegmentedCodeCache -XX:ReservedCodeCacheSize=188m -XX:NonProfiledCodeHeapSize=80m -XX:ProfiledCodeHeapSize=96m -XX:NonNMethodCodeHeapSize=12m -XX:MetaspaceSize=320m -XX:+AlwaysActAsServerClassMachine -XX:+AlwaysPreTouch -XX:+PerfDisableSharedMem -XX:+UseNUMA -XX:+UseNewLongLShift -XX:+UseVectorCmov -XX:+UseFastStosb -XX:-DontCompileHugeMethods -XX:+UseCompressedOops -XX:+UseCompressedClassPointers -XX:+UseLargePages -XX:+UseFastUnorderedTimeStamps -XX:+UseCriticalJavaThreadPriority ,点击不添加默认的JVM参数,然后启动游戏,游戏意外退出

Screenshots 截图

QQ图片20240729124130

Logs 日志

https://gist.github.com/doubleyr/507caa39dcb2e202af1da100553867cb

Silvigarabis commented 1 month ago

也许作者还需要添加一个“推荐使用的Java”

Rad586 commented 1 month ago

我的运行环境是 Zulu Java21。会在简介里加上的。 My environment is zulu java21. Will add a line about that in description.

https://www.azul.com/downloads/?version=java-21-lts&os=windows&architecture=x86-64-bit&package=jdk#zulu

Rad586 commented 1 month ago

done