Skip to content

Linux环境在特定配置下会导致系统内存溢出(雾) #26

@NeglectDream

Description

@NeglectDream

如标题所示,是一个相当奇怪的问题
今天心血来潮迁移到Linux环境下发现的
经过10h的排查,二分法插件列表查出来的

系统内存溢出后效果如下:
Image

我的配置:
只开启NetworkThrottle模块
其余config均默认

在服务器卡死并内存溢出时
系统所使用的内存远远超出了JVM可分配的内存额度
我给JVM分了10G、8G、5G、4G均直接在进服务器10s-15s后瞬间内存溢出12G崩系统
并且在系统崩的时候客户端的rambar才显示使用到了4G(这就是很诡异的点)

经测试和服务端核心无关:paper、purpur、leaf均溢出
经测试和服务端参数无关:尝试过各种乱七八糟的参数均无效

测试环境
25.0.2-graal
9950x
Xubuntu
1penal+mcsm

个人怀疑是disable-jar-file-cache导致的问题
测试时是默认的false,个人暂未测试true会怎么样
(因为每次都炸整个系统得硬重启,来回跑太麻烦了)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions