对于Linux上的普通可执行文件,我会做一些类似size <executable>
的快速概述,或者readelf -a <executable>
以获得更详细的概述。确定模块的Java代码大小
是否有类似的快速和肮脏的方式倾销JAR
文件和CLASS
文件?
编辑:只是为了说明我的要求好一点,javap
做报告的代码的反汇编,但它不会显示在一览总结像size
和readelf
以上。我正在尝试一个应用程序的替代设计,并且想知道我的更改是否真的在改善或降低内存大小。我知道我可以在分析工具中运行所有代码,但现在我只想要一个静态测量。
谢谢,这在某种程度上有效,但不幸的是'javap'和'javap -verbose'之间没有快乐的媒介。 –