javac 编译 .java源文件。 javah 产生相关的 JNI header file
java 执行 .class、.jar 文件,命令行窗口运行。 javaw 执行 .class、.jar 文件,非命令行窗口运行。
格式大概见下:
S0CS1CS0US1UECEUOCOUPCPUYGCYGCTFGCFGCTGCT8640.08640.03506.20.069248.067912.8173036.099390.573856.073850.17527.018145.02012.038survivor_0 capacity (KB)survivor_1 capacitysurvivor_0 usagesurvivor_1 usageeden capacityeden usageold capacityold usagepermanent capacitypermanent usageyoung gc countyong gc time costfull gc countfull gc time costgc time cost //关注内存占用百分比 jstat -gcutil pid格式大概见下: 数值表示占比(x%)
S0S1EOPYGCYGCTFGCFGCTGCT0.0035.4742.6357.4499.997537.025145.02012.045详见 Heap Dump与Analyzer
jstack pid 可以查看当前时刻所有的线程调用堆栈及线程状态。 jstack pid > threadDump.file 将结果保存到文件中去。
相关资源:python入门教程(PDF版)