手动生成dump文件的方法分享(linux手动生成dump文件)

  本篇文章为你整理了手动生成dump文件的方法分享(linux手动生成dump文件)的详细内容,包含有dump文件手机怎么编辑 linux手动生成dump文件 windbg生成dump文件 windows dump怎么生成的 手动生成dump文件的方法分享,希望能帮助你了解 手动生成dump文件的方法分享。

  转自:

  http://www.java265.com/JavaJingYan/202206/16545842593674.html

  dump文件的功能:

   1.在特定时刻,将整个储存装置或储存装置之某部分的内容记录在另一储存装置中。存储的目的通常是为了防止发生错误

   2.将具备可读格式的数据从主要或辅助储存体复制至外部媒体,如磁带、磁盘或打印机等媒体

   3.为收集错误信息而复制整个虚拟储存体或虚拟储存体之某部分的内容。

  下文笔者讲述生成dump文件的方法分享,如下所示

  dump文件的简介

  

dump文件:

 

   保存着一个进程指定时间的快照

  dump文件:

   是调试程序所使用的文件,我们可使用专门工具打开

  dump文件:

   包含程序运行的模块信息、线程信息、堆栈调用信息、异常信息等数据

  dump常用于处理服务器线上事故所使用的文件

  

 

  生成dump文件的方法

  

生成步骤:

 

   1.查找出java程序的pid

   2.使用jmap命令生成dump文件

  

 

  例:

  

[root@localhost tmp]# jmap -dump:format=b,file=test.dump 4849

 

  Dumping heap to /opt/tmp/test.dump ...

  Heap dump file created

  test.dump:代表文件名称

  4849:进程id

 

  以上就是手动生成dump文件的方法分享(linux手动生成dump文件)的详细内容,想要了解更多 手动生成dump文件的方法分享的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: