WEB开发网
开发学院软件开发Java JVM调优总结(十)-调优方法 阅读

JVM调优总结(十)-调优方法

 2009-12-21 00:00:00 来源:WEB开发网   
核心提示: --垃圾回收算法设置是否合理线程监控查看原图(大图)线程信息监控:系统线程数量,线程状态监控:各个线程都处在什么样的状态下 Dump线程详细信息:查看线程内部运行情况死锁检查热点分析查看原图(大图)CPU热点:检查系统哪些方法占用的大量CPU时间内存热点:检查哪些对象在系统中数量最大(一定时间内

--垃圾回收算法设置是否合理

线程监控

JVM调优总结(十)-调优方法

查看原图(大图) 

线程信息监控:系统线程数量。

线程状态监控:各个线程都处在什么样的状态下

JVM调优总结(十)-调优方法   

Dump线程详细信息:查看线程内部运行情况

死锁检查

热点分析

JVM调优总结(十)-调优方法

查看原图(大图) 

CPU热点:检查系统哪些方法占用的大量CPU时间

内存热点:检查哪些对象在系统中数量最大(一定时间内存活对象和销毁对象一起统计)

这两个东西对于系统优化很有帮助。我们可以根据找到的热点,有针对性的进行系统的瓶颈查找和进行系统优化,而不是漫无目的的进行所有代码的优化。

快照

快照是系统运行到某一时刻的一个定格。在我们进行调优的时候,不可能用眼睛去跟踪所有系统变化,依赖快照功能,我们就可以进行系统两个不同运行时刻,对象(或类、线程等)的不同,以便快速找到问题

举例说,我要检查系统进行垃圾回收以后,是否还有该收回的对象被遗漏下来的了。那么,我可以在进行垃圾回收前后,分别进行一次堆情况的快照,然后对比两次快照的对象情况。

上一页  1 2 3 4  下一页

Tags:JVM 总结 方法

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接