-
Hprof在XalanJava源码中的修改版本-Efficient-Hprof,旨在实现更优秀的内存跟踪功能
资源介绍
xalan
java源码高效的HProf
完成这个项目是为了检查是否可以对
hprof
进行一些改进。
所有依赖项都添加到存储库中,并使用
Java
版本
8。
该版本只在linux、solaris和bsd上编译,其他版本修改lib文件夹为系统需要的文件(下载jdk8源码时可以找到)。
基准
为了检查验证所做的改进,使用了
DaCapo
基准。
.
该脚本运行所有可能的项目。
将脚本重定向到文件使用
bash
./run-bench-marks.sh
>
text.txt
2>&1
下面显示了以微秒为单位的结果。
项目
没有
HProf
教授
建议的最佳
HProf
%
最昂贵的活动
HProf
$
阿夫罗拉
3903
18788
19379
6794
蜡染
4070
15669
13297
15485
蚀
不适用
不适用
不适用
不适用
跳
3037
23650
28546
12644
小时2
8939
190710
473981
129842
杰通
9552
539661
501153
139319
指数
1744
5036
3730
3089
路搜索
3274
64828
599