Почему пилообразный график?

Когда я запускаю указанный ниже код с помощью NetBeans, график размера выделенной кучи напоминает пилообразную форму. Я прилагаю снимок экрана из JVisualVM, который показывает график распределения кучи в форме пилообразной формы. Программа представляет собой простой бесконечный цикл печати «Hello, World!» в консоль.

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

enter image description here Может ли кто-нибудь объяснить причину формы графика используемой кучи?

PS : Это происходит, даже если я запускаю его без использования NetBeans, поэтому он, скорее всего, не связан с NetBeans ...

17
задан Marko Zajc 3 September 2018 в 13:18
поделиться