小编Mar*_*ajc的帖子

为什么是锯齿形图?

当我使用NetBeans运行下面提到的代码时,分配的堆大小图类似于锯齿形状.我附加了JVisualVM的屏幕截图,它显示了锯齿形状的堆分配图.该程序是一个简单的无限循环打印"Hello,World!" 进入控制台.

public class HelloWorld {
    public static void main(String a[]){
        while(true) {
            System.out.println("Hello, World!");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 任何人都可以解释使用堆图形状背后的原因吗?

PS:即使我在不​​使用NetBeans的情况下运行它也会发生这种情况,因此它很可能与NetBeans无关......

java jvm memory-management heap-memory jvisualvm

17
推荐指数
2
解决办法
1万
查看次数

标签 统计

heap-memory ×1

java ×1

jvisualvm ×1

jvm ×1

memory-management ×1