我们有一些遗留代码读取/ proc / pID / map并手动生成一个核心文件,但是它已经过时了,似乎不太可移植(例如,我猜测它不会在我们的64位编译).在Linux进程中生成和转储核心文件的最佳方式是什么?
解决方法 Google有一个库,用于从一个名为 google-coredumper的运行过程中生成核心转储.这应该忽略ulimit和其他机制.生成核心文件的调用文档为here.根据文档,似乎在信号处理程序中生成一个核心文件是可行的,尽管它不能保证始终工作.
总结以上是内存溢出为你收集整理的什么是从进程内转储Linux核心文件的好方法?全部内容,希望文章能够帮你解决什么是从进程内转储Linux核心文件的好方法?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)