Skip to content

硬编码插入的jvm xmx xmn与用户jvm冲突 #61

@lanthth

Description

@lanthth

我发现我的jvm后面始终有其他删不掉(json中也不存在)的jvm "-Xmn128m -Xmx7871m"
在json中"maxMemory", 可以修改但是始终覆盖用户jvm中的xmx
修改"miniMemory"无效, 始终为Xmn128m和用户jvm出现冲突
原GC约10.5秒一次回收
冲突GC约0.3秒一次回收
我翻阅了源代码大概发现在这部分
if (jvmArguments.size() > 0) {
jvmArguments.add(0, "-Xmn" + miniMemory + "m");
jvmArguments.add(1, "-Xmx" + maxMemory + "m");
jvmArguments.add(2, "-Dfile.encoding=UTF-8");

我本打算自己修改后编译测试但是发现编译和的包只有444kb无法运行遂issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions