Когда я запускаю указанный ниже код с помощью NetBeans, график размера выделенной кучи напоминает пилообразную форму. Я прилагаю снимок экрана из JVisualVM, который показывает график распределения кучи в форме пилообразной формы. Программа представляет собой простой бесконечный цикл печати «Hello, World!» в консоль.
public class HelloWorld {
public static void main(String a[]){
while(true) {
System.out.println("Hello, World!");
}
}
}
Может ли кто-нибудь объяснить причину формы графика используемой кучи?
PS : Это происходит, даже если я запускаю его без использования NetBeans, поэтому он, скорее всего, не связан с NetBeans ...