zoukankan      html  css  js  c++  java
  • CPU Usage Sampling Profiles (cpu=samples)

    HPROF工具通过对采样线程搜集CPU使用信息.以下是从运行的javac中样例输出的一部分.
    $ javac -J-agentlib:hprof=cpu=samples Hello.java
    CPU SAMPLES BEGIN (total = 462) Wed Oct 4 13:33:07 2006
    rank self  accum  count trace     method
    1   49.57% 49.57% 229   300187 java.util.zip.ZipFile.getNextEntry
    2   6.93%  56.49% 32    300190 java.util.zip.ZipEntry.initFields
    3   4.76%  61.26% 22    300122 java.lang.ClassLoader.defineClass2
    4   2.81%  64.07% 13    300188 java.util.zip.ZipFile.freeEntry
    5   1.95%  66.02% 9     300129 java.util.Vector.addElement
    6   1.73%  67.75% 8     300124 java.util.zip.ZipFile.getEntry
    7   1.52%  69.26% 7     300125 java.lang.ClassLoader.findBootstrapClass
    8   0.87%  70.13% 4     300172 com.sun.tools.javac.main.JavaCompiler.<init>
    9   0.65%  70.78% 3     300030 java.util.zip.ZipFile.open
    10  0.65%  71.43% 3     300175 com.sun.tools.javac.main.JavaCompiler.<init>
    ...
    CPU SAMPLES END
    
    HPROF代理周期对正在运行的线程进行采样.跟踪最活跃的栈.count域指出追踪栈在活跃的时候被发现的次数.
    这些被追踪的栈组成应用程序中CPU使用热点
  • 相关阅读:
    查看git submodule更改
    /var/lib/docker空间占用过大迁移
    docker -修改容器
    docker重命名镜像repository和tag
    方法的重写、重载。
    方法的声明与使用。
    二维数组。
    标准输入输出流概述和输出语句。
    冒泡排序法。
    IO流,对象操作流优化。
  • 原文地址:https://www.cnblogs.com/shuiyonglewodezzzzz/p/8749358.html
Copyright © 2011-2022 走看看