这是 gc-analyze-4.9 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
gc-analyze - 分析垃圾收集器 (GC) 内存转储
概要
气相色谱分析 [OPTION] ... [文件]
商品描述
气相色谱分析 将 GC 内存转储的分析打印到标准输出。
内存转储可以通过调用“gnu.gcj.util.GCInfo.enumerate(String
namePrefix)" 来自 java 代码。内存转储将在内存不足的情况下创建
如果在内存不足之前调用“gnu.gcj.util.GCInfo.setOOMDump(String namePrefix)”
发生。
运行此程序将创建两个文件: 测试转储001 和 TestDump001.字节.
导入 gnu.gcj.util.*;
导入java.util。*;
公共类 GCDumpTest
{
静态公共无效主(字符串参数[])
{
数组列表l = 新的 ArrayList (1000);
对于(int i = 1; i <1500; i ++){
l.add("这是字符串#" + i);
}
GCInfo.enumerate("TestDump");
}
}
然后可以通过运行来显示内存转储:
gc-分析-v TestDump001
配置
--详细
-v 详细输出。
-p 工具前缀
添加到名称的前缀 nm 和 读书人 命令。
-d 目录
包含转储时使用的可执行和共享库的目录
产生。
- 帮帮我
打印帮助信息,然后退出。
- 版
打印版本信息,然后退出。
使用 onworks.net 服务在线使用 gc-analyze-4.9