如何生成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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。