JProfiler_2020年11月6日更新:11.1.5

简介

资源来源于网络,安全起见,切勿商业使用

Name:Welcome to 90sec
Company:九零
License key:S-J11-Welcome to 90sec#373296-y5yqv4pykxcc4t#23736

安装

  • 安装向导
    image

  • 可选择安装目录
    image

  • 许可协议
    image

  • 提取文件
    image

  • 选择是否输入许可信息(这里选择是)
    image

  • 所输入的许可信息,如下图所示
    image

  • 关联IDE(根据所需进行设置)
    image

  • 靓图

使用

监控测试

显示堆中实时的对象情况:显示某种类型(聚合级别可以是类、包等)对象的数量(Instance Count)、浅尺寸(Shallow size)关于浅尺寸的计算:
普通对象大小的计算不包括引用、类变量,由变量本身地址、基本类型的变量占用的内存等组成
数组整体计算,不分为单个元素计算大小/数量

  • Thread –线程视图
    这个视图可用于分析线程的状态和历史分析、检测死锁,并可以获取线程快照
绿色:Runnable:表示线程可以接受CPU调度,但不一定正在占用CPU,和线程优先级、调度算法、系统负载有关
黄色:Waiting:表示线程正在睡眠(java.lang.Thread.Sleep),或者在监视器上等待(java.lang.Object.wait),前者不会放弃占有的监视器
红色:Blocked:表示线程被阻塞,正在积极尝试进入同步区
浅蓝色:Net I/O:线程正在等待网络操作的完成,监听Socket或者读写Socket时产生此状态

例如:这里当前程序正在等待操作的完成

到此告一段落,期待下次再见