【发布时间】:2016-02-23 21:11:27
【问题描述】:
This 博客简要解释了 JVM 内存结构,我假设我的问题具有相同的结构。现在我的问题如下。
- 由于线程使用内存的堆栈和寄存器区域,如何通过编程而不是使用Visualvm之类的工具来分别监控堆栈和寄存器部分内存?
【问题讨论】:
标签: java multithreading threadpool jfreechart heap-memory
This 博客简要解释了 JVM 内存结构,我假设我的问题具有相同的结构。现在我的问题如下。
【问题讨论】:
标签: java multithreading threadpool jfreechart heap-memory
你可以看一下VisualVM 它与标准 jdk 安装捆绑在一起。
从主页
监控应用程序性能和内存消耗。 VisualVM 监视应用程序 CPU 使用率、GC 活动、堆和永久代内存、加载的类的数量和正在运行的线程。您可以轻松检测可疑的内存消耗并采取措施 - 在应用程序中调用垃圾收集或进行堆转储并浏览应用程序堆的内容。
【讨论】: