JVM命令 jstat
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];//100KBlist.add(arr);try {Thread.sleep(120);} catch (InterruptedException e) {e.printStackTrace();}}}
}
JVM命令 jstat相关推荐
- jstat -gcutil 输出结果分析_助你了解jvm命令,查找JVM堆栈信息,分析性能问题
jstat:虚拟机统计信息监视工具(JVM Statistics Monitoring Tool) 说明:监视虚拟机的各种运行状态:类装载.内存.垃圾收集等运行数据.只用于Java进程或Java应用 ...
- Java内存泄露和内存溢出、JVM命令行工具、.JDK可视化工具、Java Class文件
1.Java内存泄露和内存溢出对比 1.1 Java 内存泄露 内存泄露是指一个不再被程序使用的对象或变量还在内存中占用空间. 1.1.1判断内存空间是否符合垃圾回收的标准 在Java语言中,判断一个 ...
- JVM命令与调优工具的使用(OOM与GC回收例)
1.JVM命令 1.1 jps 查看当前的java进程的PID例: jps 查看详情例: jps -l 1.2 jinfo 查看某个java进程目前的参数设置的情况例: jinfo -flag Max ...
- 【Java 虚拟机原理】垃圾回收算法 ( 设置 JVM 命令参数输出 GC 日志 | GC 日志输出示例 | GC 日志分析 )
文章目录 一.设置 JVM 命令参数输出 GC 日志 二.GC 日志示例 三.GC 日志分析 一.设置 JVM 命令参数输出 GC 日志 在 IntelliJ IDEA 的启动参数中设置 -XX:+P ...
- 查看Full GC方法:1,jconsel:2,linux 命令: jstat -gcutil id 4s 10003,linux 命令(前提有.gc日志):c
1,jconsel: 2,linux 命令: jstat -gcutil id 4s 1000 3,linux 命令(前提有.gc日志):cd /mapbar/app/tomcat/tomcat6_ ...
- 每个Java程序员必须知道的5个JVM命令行标志
不熟悉JVM将不仅会影响应用程序性能,而且当JVM出问题时,尝试修复也会很困难. 本文将介绍一些命令行标志,您可以使用它们来诊断和调优您的Java虚拟机性能. 1.DisableExplicitGC ...
- JVM命令之 jstat:查看JVM统计信息
学习 尚硅谷 宋红康 JVM从入门到精通 的学习笔记 概述 基本语法 其中vmid是进程id号,也就是jps之后看到的前面的号码,如下: option参数 -gc 新生代相关 S0C是第一个幸存者区的 ...
- 8.2 JVM命令行监控——jstat
文章目录 1. jstat介绍 2. jstat用法 2.1 案例一 2.2 案例二 2.3 案例三 2.4 案例四 2.5 案例五 2.6 案例六 2.7 案例七 2.8 案例八 2.9 案例九 2 ...
- JVM调优命令-jstat
JVM Statistics Monitoring Tool,是用于监视虚拟机运行时状态信息的命令,它可以显示出虚拟机进程中的类装载.内存.垃圾收集.JIT编译等运行数据.[性能分析] 命令格式 js ...
最新文章
- [YTU]_2577( 小数计算——结构体)
- 【每周CV论文】初学GAN图像风格化必须要读的文章
- 用友软件工程IT应用研究院
- Framework中的AIDL(原)
- js实现新闻滚动-单行滚动或者多行滚动
- Linux——curl(转)
- matlab disteclud,机器学习实战ByMatlab(3)K-means算法
- ES6新语法 变量 、 服务器端js和浏览器端js的区别
- LivePlayer.js免费直播、点播播放器如何自适应div宽高集成播放视频
- Mysql优化(出自官方文档) - 第七篇
- 【转】MySql常用函数大全
- 数控加工仿真系统 - FANUC OI 车床编程笔记(粗略)
- C/C++ 内存对齐原则及作用
- 误差函数拟合优缺点_各大厂商CTR广告预估模型的优缺点对比
- 金蝶shr动态列表展示自定义字段
- Spring cloud微服务 Hystrix熔断器
- Arduino实验三:继电器实验
- sysbench--实践--02--CPU测试
- 2018.8.25T2(随机化)
- 从零开始,用5年时间,攒够100w,如何够到800w 上海房
热门文章
- 晁岳攀---基于go的 rpc框架实践
- paramiko问题
- C# 4.0的一些新特性_1547
- htc x920e刷android7.0,HTC X920E (Butterfly) rom刷机包(卡刷)
- Cesium实战专栏09.Cesium动态立体墙
- python logging logger_Python logging.Logger方法代码示例
- 高大上的非线性编辑是怎么一回事?
- 国家2008放假时间表
- 微信公众号JSAPI分享功能踩坑记录
- 2022安全员-A证考试试题模拟考试平台操作