java - jstat

来源:趣味经验馆 2.23W

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

java jstat是什么,让我们一起了解一下?

jstat位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap size和垃圾回收状况的监控。可见,Jstat是轻量级的、专门针对JVM的工具,非常适用。

jstat作为性能调优工具,它的使用参数是什么?

C:UsersAdministrator>jstat -helpUsage: jstat -help|-options       jstat - [-t] [-h]  [ []]Definitions:        An option reported by the -options option          Virtual Machine Identifier. A vmid takes the following form:                     [@[:]]                Where  is the local vm identifier for the target                Java virtual machine, typically a process id;  is                the name of the host running the target Java virtual machine;                and  is the port number for the rmiregistry on the                target host. See the jvmstat documentation for a more complete                description of the Virtual Machine Identifier.         Number of samples between header lines.      Sampling interval. The following forms are allowed:                    ["ms"|"s"]                Where  is an integer and the suffix specifies the units as                milliseconds("ms") or seconds("s"). The default units are "ms".         Number of samples to take before terminating.  -J      Pass  directly to the runtime system.

 类加载的行为统计是如何实现的?

C:UsersAdministrator>jstat -class 2284Loaded  Bytes  Unloaded  Bytes     Time 30116 75021.8       26    51.4      86.72

java jstat

1、Loaded :加载class的数量。

2、Bytes : 加载class的大小(单位KB)。

3、Unloaded :卸载class的数量。

4、Bytes: 卸载class的大小(单位KB)。

5、Time : 加载和卸载class所耗费的时间。

实战操作:定义一个测试类。

package com.rf.designPatterns.structural;import java.util.Scanner;/** - @description: - @author: xiaozhi - @create: 2020-06-17 10:11*/public class Test {    public static void main(String[] args) {        Scanner sc=new Scanner(System.in);        sc.next();    }}

热门标签