如何生成dump文件,导入dump文件

  如何生成dump文件,导入dump文件

  转移自:

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

  转储文件的功能:

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

  2.将可读格式的数据从主存储器或辅助存储器复制到外部介质,如磁带、磁盘或打印机。

  3.为了收集错误信息,复制整个虚拟存储器或部分虚拟存储器的内容。

  下面介绍生成转储文件的方法共享,如下

  转储文件简介转储文件:

  在指定时间保存进程的快照。

  转储文件:

  是调试程序使用的文件,可以用特殊工具打开。

  转储文件:

  包括模块信息、线程信息、堆栈调用信息、异常信息和程序运行的其他数据。

  转储常用于处理服务器在线事故中使用的文件。生成转储文件的方法。生成步骤:

  1.找出java程序的pid

  2.使用jmap命令生成转储文件示例:

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

  将堆转储到/opt/tmp/test.dump.

  堆转储文件已创建

  Test.dump:表示文件名。

  449:进程id

  版权归作者所有:博主java Elf原创作品,转载授权请联系作者,否则将追究法律责任。

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

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