You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Rust中使用jemalloc时如何设置内存dump文件路径

修改jemalloc内存dump文件路径的方法

核心配置参数:prof_prefix

你需要在MALLOC_CONF中添加prof_prefix参数,指定dump文件的目标路径前缀,即可将生成的.heap文件定向到/opt/data/目录下。

修改后的配置示例

ENV MALLOC_CONF="prof:true,lg_prof_interval:24,prof_prefix:/opt/data/jeprof"

配置生效后,生成的dump文件会变为/opt/data/jeprof.1.0.i0.heap这类格式,保留原有命名规则的同时替换了存储路径。

前置准备

  • 确保/opt/data/目录已存在,可提前执行创建命令:
    mkdir -p /opt/data/
    
  • 运行Rust程序的用户需拥有/opt/data/目录的读写权限,避免文件生成时触发权限异常。

验证方式

启动程序后等待自动生成dump文件,执行以下命令查看目标目录:

ls -alh /opt/data/

若能看到类似jeprof.1.0.i0.heap的文件,则说明配置已生效。

内容的提问来源于stack exchange,提问作者Dolphin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 13:02:37