https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jstat.html
interval:用于指定输出统计数据的周期,单位为毫秒,即:查询间隔(多少毫秒打印一次)
count:用于指定查询的总次数(打印次数)
-t参数:可以在输出信息加上一个Timestamp列 显示程序的试运行时间 单位:秒
程序从开始执行到现在一共执行了多少秒
-h参数:可以在周期性数据输出时 输出多少行数据后输出一个表头信息
package com.atguigu.jstat;
import java.util.ArrayList;
import java.util.List;
/**
* @author shkstart
* @create 17:49
* -Xms60m -Xmx60m -XX:SurvivorRatio=8
*/
public class GCTest {
public static void main(String[] args) {
ArrayList<byte[]> list = new ArrayList<>();
for (int i = 0; i < 1000; i++) {
byte[] arr = new byte[1024 * 100];//100KB
list.add(arr);
try {
Thread.sleep(120);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}