如何衡量Java中的峰值堆内存使用情况?MemoryPoolMXBean跟踪每个内存池的峰值使用情况,但不记录整个堆.峰值堆使用量不仅仅是不同堆内存池的总和.
您是否考虑过使用类文档中totalMemory()的函数?还有一些免费工具,例如VisualVM或JStat,例如:Runtime
jstat -gc <pid> <time> <amount>
Run Code Online (Sandbox Code Playgroud)
希望有帮助。
| 归档时间: |
|
| 查看次数: |
1302 次 |
| 最近记录: |