下面是如何分析格式化的系统转储?
kdb在检查系统转储时通过两个参数调用。
KDB is invoked with two arguments when examining a system dump.
使用操作系统生成一个系统转储。
预计将来系统转储在这方面还会有更多的用途。
Expect to see more USES of system dumps for this purpose in the future.
这种分析最好从一个堆或系统转储进行。
This kind of analysis is best done from a heap or system dump.
进程空间转储(系统转储或核心文件)。
可以使用DTFJAPI访问系统转储中的大量信息。
You can use the DTFJ API to access the huge array of information that is present in a system dump.
若要格式化系统转储,您需要针对其运行jextract工具。
To format a system dump, you need to run the jextract tool against it.
它们分别产生线程转储文件、PHD 转储文件和系统转储文件。
They generate thread dumps, PHD dumps, and system dumps, respectively.
输入:由JVM附带的jextract工具进行预处理的格式化系统转储。
Input: Formatted system dump pre-processed by the jextract tool shipped with the JVM.
因此,一般情况下,系统转储应发送给IBMSupport做深入分析。
Therefore, system dumps must typically be sent to IBM Support for in-depth analysis.
输入合格的系统转储名称以进行分析(该系统转储已执行过格式化)。
Enter the fully qualified name of a formatted system dump to be analyzed.
这是因为它要求使用内核的结构信息来准确地格式化系统转储映像中包含的信息。
This is because it requires knowledge of the structures used by the kernel to correctly format the information contained in the system dump image.
在讨论系统转储时,我们只关注在CPU中运行的引起系统崩溃的东西。
When examining the system dump, we are only interested in what was running on the CPU that caused the crash.
您可以预估转储的大小,以确保转储设备上有足够空间,并且复制目录来捕获系统转储。
You can estimate the dump size to ensure you have sufficient room on your dump device and copy directory to capture the system dump.
尽管HPROF和IBM系统转储格式包含重要的额外数据,但它们的代价是需要额外的磁盘空间。
Whilst the HPROF and IBM system dump formats contain important additional data, this comes at the cost of additional disk space requirements.
dumpcheck命令通常包含在rootcron 中,用于估计系统转储所需的大小。
The dumpcheck command is usually included in the root cron to estimate the size needed for a system dump.
系统转储为堆中的每个对象创建一条记录,记录对象使用的内存量,哪些对象正在引用该对象。
A dump creates a record of every object in the heap, how much memory it's using, and which objects are referencing it.
我们建议您尝试本文介绍的技术和插件,特别是对IBM运行时使用系统转储而非PHD转储。
We encourage you to try the techniques and plug-ins outlined in this article, particularly with system dumps instead of PHD dumps for the IBM runtime.
生成系统转储时,还有一点很重要:确保设置了必要的操作系统级设置来支持写入完整的转储。
When system dumps are being generated, it is also important to ensure that the necessary operating system level Settings are in place to enable full dumps to be written.
它利用这一知识创建一个XML描述文件,这个文件为系统转储文件提供索引,指出各个数据结构的位置。
It USES that knowledge to create an XML description file that provides indexes into the system dump file that indicate the location of various data structures.
使用IBM转储文件引擎:转储文件引擎提供了大量您可用来生成一个PHD或系统转储文件的事件。
Using the IBM dump engine: the dump engine provides a large number of events on which you can produce a PHD or system dump.
系统转储的最初用途是在其他类型的转储不足或无法生成时,帮助诊断崩溃、挂起或复杂的内存分配问题。
The initial use of a system dump is to help diagnose crashes, hangs, or complex memory allocation issues in cases when the other types of dumps are insufficient or cannot be generated.
系统转储的最初用途是在其他类型的转储不够用或无法生成时,帮助诊断崩溃、挂起或复杂的内存分配问题。
The initial use of system dump is to help diagnose crashes, hangs, or complex memory allocation issues in cases when the other types of dumps are insufficient or cannot be generated.
将下面的命令行选项添加到应用程序上会在Example. trigger方法被调用时产生一个系统转储文件。
Adding the following command-line option to the application produces a system dump when the Example.trigger method is called.
为了收集更多的数据,您可以在OutOf MemoryError异常上生成一个系统转储文件,而非堆转储文件。
To gather more data, you can produce a system dump instead of a heap dump on an OutOfMemoryError exception.
IBM运行时环境提供了转储文件和跟踪引擎,它们可以在众多交互式和基于事件的场景中生成phd格式或系统转储文件。
The IBM runtimes provide dump and trace engines that can generate either PHD-format or system dumps in a large number of interactive and event-based based scenarios.
另外,还可以使用com . ibm .jvm . Dump . SystemDump静态方法创建非破坏性的系统转储。
In addition, you can create non-destructive system dumps using the com.ibm.jvm.Dump.SystemDump static method.
当catch()方法捕捉到一个NullPointerException 异常时,这个选项会产生一个系统转储文件
This option produces a system dump when a NullPointerException is caught by the catch() method
通过将ZIP文件加载到jdmpview,并执行heapdump命令(见参考资料),您就可以从一个jextract处理后的系统转储文件中提取一个PHD转储文件。
You can extract a PHD dump from a jextracted system dump by loading the ZIP into jdmpview and executing the heapdump command (see Resources).
应用推荐