如果我们在生产环境中继续运行jstat命令(比如每5分钟左右)来监控JVM(6.x)内存,是否会对性能产生影响?目标系统是实时应用程序,甚至一秒钟的停顿也很重要.
不,jstat即使每秒运行,也不会对性能产生任何明显的影响.
此工具依赖于HotSpot性能计数器(也称为PerfData).
jstat基本上从mmap'ed读取数据/tmp/hsperfdata_username/vmid.无论你是否阅读,HotSpot都会导出这些计数器.
| 归档时间: |
|
| 查看次数: |
1365 次 |
| 最近记录: |