Joh*_*ohn 6 java command-line jvm-hotspot
我记得Java中有一个神奇的命令行选项,可以打开当前执行到控制台的操作.输出看起来像字节码.
-verbose 不匹配,因为它只打印类加载,而此选项输出内存分配,设置局部变量等信息.它非常详细,如"Hello world"的10行.
我在这里找不到它http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp,也没有http://java.sun.com/j2se/1.3/docs/tooldocs/solaris/java. html 我也在这里找到了一些标志,但大多数只在openjdk或开发模式下工作.也许有一种方法可以在这种开发模式下在Windows上启动java.exe?或者可能还有另一组标记错过了?
不完全符合你的要求,但我非常喜欢java进程id上的“kill -3”——它转储出有关每个线程的各种信息以及它们所处的状态,它们持有什么锁以及它们持有什么锁正在等待,诸如此类的事情。
| 归档时间: |
|
| 查看次数: |
260 次 |
| 最近记录: |