core.26416,这个文件在java中是什么?哪个工具可以分析它?java 线程转储、堆转储和核心的扩展是什么?线程转储/堆转储和核心转储有什么区别?
问问题
641 次
1 回答
0
我不知道 core.26416 文件到底是什么,但线程转储基本上有助于跟踪每个线程的活动。每个线程在特定时间点执行的作业/任务是什么,我们可以通过线程转储获得。
在控制台中创建线程转储 按键盘上的 Ctrl+Pause Break。
为无限循环创建一个 java 程序,在运行时从键盘上按 Ctrl+Pause Break 键,并在控制台上看到全线程转储(现在将其写入文件)。
程序:-xLoop.java
公共类 xLoop{ 公共静态 void main(String str[]){ boolean x=true; while(x){ System.out.println("Hello Manoj"); } } }
堆转储
但是,堆转储用于查找内存泄漏。线程转储可能不会给出 100% 的结果来查找内存泄漏,因此您可以使用堆转储来实现这一点。堆转储对于堆大小、perm 大小和其他一些设置是必不可少的。
于 2012-07-20T05:30:41.933 回答