
hprof是什么文件?
是java进程的内存镜像文件,里面包含了内存堆详细的使用信息。
最近学习深入java虚拟机的书,照着里面的例子跑了下。
如何打开hprof?
下面是demo:
/**
* VM Args:-Xms20m -Xmx20m -XX:+HeapDumpOnOutOfMemoryError
* @author zzm
*/
public class HeapOOM {
static class OOMObject {
}
public static void main(String[] args) {
List<OOMObject> list = new ArrayList<OOMObject>();
while (true) {
list.add(new OOMObject());
}
}
}程序执行效果:


我这边产生的hprof文件路径:
E:\IdeaProjects\java-virtual\java_pid2432.hprof
牛NIUCMS本地O2O系统是一个以php+mysql进行开发的o2o网站系统。NIUCMS是一款强大的网站管理系统。支持智慧城市、智慧小区、智慧乡村、本地生活门户、本地O2O平台的构建。请注意以下几点:1、这套源码必须要服务器支持伪静态,是支持.htaccess规则的伪静态,一般Apache服务器支持,别搞的下载回去以后说什么缺 少文件,其实源码并非缺少文件。2、这套源码请在php 5.4环境下
0
打开这种文件的话,可以使用如下的软件:
Memory Analyzer
官网:http://www.eclipse.org/mat/downloads.php

双击打开,装载对应的 hprof 即可。
以上就是hprof是什么文件的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号