我需要以编程方式检查系统负载。 我知道没有通用的方法,我们需要作为一个单独的Windows和Ubuntu上的检查如何检查系统内存负载
0
A
回答
0
鉴于您的目标是追查内存泄漏(显然),最好使用现有的工具来监视内存利用率;例如
- 包含在JDK中的Java分析工具。
- 系统特定的工具,例如“top”,“vmstat”,“iostat”等,以及它们的Windows等价物。
试图从Java做到这一点只会混淆问题。
+0
如果你混淆了这个问题,它可能会消失吗? –
+0
@Adriaan科斯特 - 尼斯一个:-) –
相关问题
- 1. Python - 如何检查系统负载?
- 2. 从R查询系统负载
- 3. 如何检查系统
- 4. 什么是系统负载?
- 5. 负载在android系统
- 6. 绘图系统负载
- 7. file_exists高负载系统
- 8. 如何查找远程系统的CPU负载
- 9. 如何检查WebSocket JSON负载?
- 10. 检查点系统
- 11. 如何检查系统音量?
- 12. 如何检查SD卡文件系统
- 13. 如何检查系统()结果
- 14. 如何使用word vba检查操作系统系统日期
- 15. 如何检查系统上加载的ASP.NET版本?
- 16. 检测系统负载,重点是Linux中的“交换抖动”
- 17. 高负载系统和多线程
- 18. 在tomcat上识别系统负载
- 19. 管理负载的queque系统
- 20. 如何设置Docker的系统内存?
- 21. iOS:检查系统是否有足够的内存
- 22. 如何R内部检查操作系统
- 23. 检查浏览器负载
- 24. Winforms ListView检查负载
- 25. 检查做NSURL负载
- 26. 如何检查文件是否存在或不android系统
- 27. Linux CPU /内存负载图
- 28. 统一“空检查”保持在内存
- 29. 在大系统中如何实现负载平衡?
- 30. 检查系统,如果字体存在Python(操作系统不可知)
如果有人指出'Runtime.maxMemory()'和'Runtime.totalMemory()',这里是[义务链接](http://stackoverflow.com/questions/1463868/java-runtime-maxmemory-incorrect )为什么他们可能不正确。 –
@Vineet - 他们只从JVM的角度报告堆内存使用情况,而不是从系统角度报告总内存使用情况;即他们不报告非堆用法,物理页面驻留,寻呼率等。 –