当前位置: 首页> 房产> 建材 > C++程序运行了几天都正常 突然间挂掉了

C++程序运行了几天都正常 突然间挂掉了

时间:2025/7/15 14:43:24来源:https://blog.csdn.net/weixin_57097753/article/details/140187453 浏览次数:0次

开始能正常运行,到一定时间后挂掉,很大可能是内存泄漏引起的。
为了尽快得到答案,当然不能再次运行几天,直接限制程序的最大内存,方便早点观察。

例如限制内存使用量为512MB

ulimit 命令

ulimit 命令可以限制用户会话中的资源使用,包括内存。需要注意的是,这种方式仅适用于当前用户会话,重新登录后限制会失效。

ulimit -v 524288

prlimit 命令

# 直接设置正在运行的进程的资源限制
sudo prlimit --pid 1234 --as=512M# 启动程序时设置限制
sudo prlimit --as=512M -- <your_program>
关键字:C++程序运行了几天都正常 突然间挂掉了

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: