一、堆内存与垃圾回收
Jdk的两个小工具jconsole、jvisualvm(升级版的jconsole),通过命令行启动,可监控本地和远程应用。远程应用需要配置
2.1 Jconsole监控内存泄漏,跟踪垃圾回收,执行时内存、cpu分析,线程分析..
运行:正在运行的
休眠:sleep
等待:wait
驻留:线程池里面的空闲线程
监视:阻塞的线程,正在等待锁
VisualVM: Plugins Centers
视频教程