网站首页 jstat-gcutil输出结果分析
-
排查Java内存泄露实战(内附各种排查工具介绍)
今天刚刚才加一个故障review会议,故障非常典型,google下也可以找到相似案例介绍。在排查问题的过程中,使用了大量的工具,发现有问题的地方还不只一个,总结一下.(本篇文章不会重点描述案例本身,重点会介绍个人对java内存泄露...
2025-06-12 nanyue 技术文章 15 ℃ -
那个小白还没搞懂内存溢出,只能用案例说给他听了
内存溢出,通俗的理解,就是你要求分配的内存超出了JVM能给你的,JVM不能满足需求,于是产生溢出。为了便于理解,本文我们将使用一个案例来说明内存溢出。首先,还是先看看本文的主要框架:查看JVM内存情况1public class...
2025-06-12 nanyue 技术文章 13 ℃ -
JDK 内置实用工具:监视、故障排除
监视工具JConsoleJConsole图形用户界面是一种符合Java管理扩展(JMX)规范的监视工具。JConsole使用Java虚拟机(JavaVM)的广泛检测来提供有关在Java平台上运行的应用程序的性能和资...
2025-06-12 nanyue 技术文章 16 ℃ -
JDK14性能管理工具:jstat使用介绍
简介作为一个程序员,经常会为如何定位java程序的问题或者去调优JVM性能而苦恼不已。也许你听过一些java的profile的强力工具,比如jprofile。但是这些工具大部分都是要收费的,对于我们个人程序员来说十分不友好。其实JDK已经自...
2025-06-12 nanyue 技术文章 15 ℃ -
开发者必备!线上内存泄漏排查的 8 个 Linux 实战工具
在Java应用开发中,内存泄漏堪称最让人头疼的"隐形杀手"。当工单系统突然出现响应缓慢、频繁GC甚至服务不可用时,如何快速定位并解决内存泄漏问题?本文将以工单系统为例,详细介绍8个Linux环境下的内存排查...
2025-06-12 nanyue 技术文章 15 ℃ -
Java问题排查工具清单(java常见问题处理)
前言平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到此文的同学们可以拿出自己日常觉得帮助很大的工具,大家一起进步。闲话不多...
2024-07-30 nanyue 技术文章 8 ℃ -
性能问题从发现到优化一般思路(性能问题从发现到优化一般思路怎么写)
欢迎大家关注今日头条号「JAVA前线」查看更多精彩分享文章,主要包括源码分析、实际应用、架构思维、职场分享、产品思考...
2024-07-30 nanyue 技术文章 8 ℃ -
JVM内存模型分析(jvm内存模型和内存区域区别)
JVM会将Java进程所管理的内存划分为若干不同的数据区域.这些区域有各自的用途、创建/销毁时间JVM内存数据:栈管运行,堆管存储第一章线程私有区域线程私有数据区域生命周期与线程相同,依赖用户线程的启动/结束而创建/销毁(在Hotsp...
2024-07-30 nanyue 技术文章 10 ℃ -
必知必会的JVM工具系列一,读懂会用jps、jstat、jinfo、jmap
介绍很多资料在介绍JDK命令行工具时并不是在Java8环境下,因此还在使用过时的永久区系列的参数,给一些读者造成困难。Java8使用Metaspace(元空间)代替永久区,对于64位平台,为了压缩JVM对象中的_klass指针的大小,引入了...
2024-07-30 nanyue 技术文章 10 ℃ -
JAVA应用诊断命令工具(java故障排查)
jps:列出正在运行的虚拟机进程,并显示虚拟机执行主类(MainClass,main()函数所在的类)名称jps-q:只显示LVMIDjps-m:显示传递给main()函数的参数jps-l:显示虚拟机执行主类(Main...
2024-07-30 nanyue 技术文章 10 ℃
- 07-07HarmonyOS Sample 之 DistributedMusicPlayer分布式音乐播放器
- 07-07CBN Perspective丨From “996” to forced clock-out, Chinese firms take aim at “neijuan”
- 07-07抛弃 typeof,这样判断 JavaScript 类型更准确
- 07-07面试遇到 性能优化 必答的 9 个点,加分!
- 07-079102年版当代人Emoji十二时辰(十二时辰对照图)
- 07-07bind、call、apply 区别?如何实现一个bind?
- 07-07call和apply的实现方式(apply和call的使用场景)
- 07-07Ejs模板引擎注入实现RCE(js实现一个简单的模板引擎)
- 1509℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 530℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 493℃MySQL service启动脚本浅析(r12笔记第59天)
- 473℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 470℃启用MySQL查询缓存(mysql8.0查询缓存)
- 451℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 430℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 427℃MySQL server PID file could not be found!失败
- 控制面板
- 网站分类
- 最新留言
-