当前位置: 首页 > wzjs >正文

网上商城项目设计方案免费网站排名优化在线

网上商城项目设计方案,免费网站排名优化在线,做网站很挣多少钱,crm系统解决方案文章目录 排查工具介绍JVM工具jstackjstatjmapJconsoleVisualVM工具对比与选型建议 欢迎关注专栏:性能测试和优化 排查工具介绍 JVM工具 jstack jstack 命令可以生成 JVM 当前时刻的线程快照,包括线程的调用栈、状态等,常用于分析线程状态…

欢迎关注专栏:性能测试和优化

排查工具介绍

JVM工具

jstack

jstack 命令可以生成 JVM 当前时刻的线程快照,包括线程的调用栈、状态等,常用于分析线程状态、排查死锁、线程阻塞、CPU 占用高等问题。

基本命令如下:

jstack 进程ID

输出如下:

在这里插入图片描述

jstat

jstat 命令允许以固定的监控频次输出 JVM 的资源使用情况,常用于分析垃圾回收情况、排查内存泄漏等问题。

基本命令如下:

jstat -gcutil -h10 <PID> 1000  # 每1秒输出一次GC统计,每10行显示表头

输出如下:

➜  ~ jstat -gcutil 23940 5000 100S0    S1      E       O      M     CCS   YGC     YGCT  FGC    FGCT   CGC   CGCT      GCT0.00 100.00  0.36  87.63  94.30  81.06   539   14.021   33   3.972   837  0.976   18.9680.00 100.00  0.60  69.51  94.30  81.06   540   14.029   33   3.972   839  0.978   18.9790.00   0.00  0.50  99.81  94.27  81.03   548   14.143   34   4.002   840  0.981   19.1260.00 100.00  0.59  70.47  94.27  81.03   549   14.177   34   4.002   844  0.985   19.1640.00 100.00  0.57  99.85  94.32  81.09   550   14.204   34   4.002   845  0.990   19.1960.00 100.00  0.65  77.69  94.32  81.09   559   14.469   36   4.198   847  0.993   19.6590.00 100.00  0.65  77.69  94.32  81.09   559   14.469   36   4.198   847  0.993   19.6590.00 100.00  0.70  35.54  94.32  81.09   567   14.763   37   4.378   853  1.001   20.1420.00 100.00  0.70  41.22  94.32  81.09   567   14.763   37   4.378   853  1.001   20.1420.00 100.00  1.89  96.76  94.32  81.09   574   14.943   38   4.487   859  1.007   20.4380.00 100.00  1.39  39.20  94.32  81.09   575   14.946   38   4.487   861  1.010   20.442
  • S0/S1:Survivor区使用率(0~100%)
  • E:Eden区使用率
  • O:老年代使用率
  • M:元空间使用率
  • YGC/YGCT:Young GC次数/耗时
  • FGC/FGCT:Full GC次数/耗时

jmap

jmap 命令可以生成堆转储快照,常用于分析JVM的垃圾收集器行为、排查堆内存溢出等问题。

生成堆转储文件的命令

jmap -dump:format=b,file=heap_dump.hprof <PID>

分析堆转储

  • 使用 MAT 打开 heap_dump.hprof
  • 查找 Histogram 中对象数量异常的类。

Jconsole

JConsole 是一个基于JMX的GUI工具,用于连接正在运行的JVM,提供强大的可视化界面,允许实时查看堆内存、线程、类加载、MBean等。

查看堆内存使用情况

在这里插入图片描述

查看线程情况

在这里插入图片描述

查看MBean

在这里插入图片描述

VisualVM

VisualVM 是一个集成多个JDK命令行工具的可视化工具,可以作为Java应用程序性能分析和运行监控的工具。开发人员可以利用它来监控、分析线程信息,浏览内存堆数据。

查看堆内存使用情况

企业微信截图_da02651a-cc27-4ce7-9cc0-4862cc1f6ae1

查看线程情况

企业微信截图_675af627-58bf-4644-a883-6394ef00213d

工具对比与选型建议

工具核心功能适用场景操作系统
jstack线程快照、死锁检测线程阻塞、死锁排查Windows/Linux
jstatGC统计、内存分区监控GC调优、内存泄漏初筛Windows/Linux
jmap堆转储生成OOM问题分析Windows/Linux
JConsole图形化综合监控实时运行时状态监控Windows/Linux
VisualVM图形化综合监控实时运行时状态监控Windows/Linux
http://www.dtcms.com/wzjs/217915.html

相关文章:

  • 私企建筑公司排名公众号排名优化软件
  • 酒店网站建设方案ppt网站排名优化软件
  • 一般网站banner做多高提高网站排名软件
  • 网站制作报价明细表关键词批量调词软件
  • 电商网站设计特点宣传推广方式有哪些
  • 中企网站建设网络广告推广公司
  • 哪个网站上做ppt比较好看的温州最好的seo
  • 企业建设网站的重要性关键词挖掘工具爱站网
  • 重庆平台网站建设企业网站建设一条龙
  • wordpress 威客seo分析报告怎么写
  • 墨刀做网站热门国际新闻
  • 建筑工程网上竣工验收入口锦绣大地seo
  • 做网站范本整站seo免费咨询
  • 怎么建一个视频网站做推广广州新闻报道
  • 龙岗网站建设工程360排名检测
  • 长沙百度做网站多少钱百度官方网站
  • 做自己的建材配送网站百度一下知道首页
  • wordpress购物网站河南网站推广优化排名
  • 第一模板网站长沙seo全网营销
  • 社交网站建设内容小红书推广方式
  • 做企业网站主题要自制吗谷歌搜索引擎免费入口镜像
  • 苏州姑苏区专业做网站排名优化课程
  • 新开传奇网站发布站百度竞价包年推广公司
  • 建设一个网站什么文案容易上热门
  • 做地产设计的公司关键词优化软件有哪些
  • 京东网站的建设与发展现状分析seo排名赚挂机赚钱软件下载
  • 网站模板 缓存商标网络优化工资一般多少
  • 安全网站建设网站制作seo必备软件
  • 烟台建设科技网站唐山seo快速排名
  • 网站建设的核心免费网站服务器