- 4.1 概述
- 4.2 基础故障处理工具
- jps(JVM Process Status Tool):虚拟机进程状况工具,可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(main()函数所在的类)名称以及这些进程的本地虚拟机唯一ID
- jstat(JVM Statistics Monitoring Tool):用于监视虚拟机各种运行状态信息的命令行工具,可以显示本地或者远程虚拟机进程中的类加载、内存、垃圾收集、即时编译等运行时数据
- jinfo(Configuration Info for Java):Java配置信息工具,实时查看和调整虚拟机各项参数
- jmap(Memory Map for Java):Java内存映像工具,用于生成堆转储快照,还可以查询finalize执行队列、Java堆和方法区的详细信息,如空间使用率、当前用的是哪种收集器等
- jhat(JVM Heap Analysis Tool):虚拟机堆转储快照分析工具,与jmap搭配使用,来分析jmap生成的堆转储快照
- jstack(Stack Trace for Java):Java堆栈跟踪工具,生成虚拟机当前时刻的线程快照
线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的目的通常是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间挂起等
- 4.3 可视化故障处理工具
- JHSDB:基于服务性代理的调试工具
- JConsole:一款基于JMX(Java Manage-mentExtensions)的可视化监视、管理工具,它的主要功能是通过JMX的MBean(Managed Bean)对系统进行信息收集和参数动态调整
- VisualVM:多合-故障处理工具,功能最强大的运行监视和故障处理程序之一,性能影响小
- Java Mission Control:可持续在线的监控工具
- 4.4 HotSpot虚拟机插件及工具
- 5 系统调优的工作并不只是针对服务端应用的,除了规模大的系统需要专业的调优运维团队之外,普通程序员日常⼯作中使用的开发工具(如Eclipse)也可以进行调优
《深入理解Java虚拟机》第四五章学习笔记:虚拟机性能监控、故障处理工具和调优
张小明
前端开发工程师
一次小模型发布,为什么能在技术社区和内容渠道同时起量
一次小模型发布,为什么能在技术社区和内容渠道同时起量 一个 4B 参数的独立微调,没有旗舰参数、没有 Benchmark 榜单、没有发布会直播,却在两天内同时出现在模型下载站的内容页、开发者社区的部署教程和搜索侧的家族叙事里。Qwen3.5-4B-3D-C…
算力的尽头是电力?从第一性原理看AI基础设施
AI 竞争的下半场,是一场电力与制造的系统工程 一个冰箱大小的服务器机柜,重量超过一辆皮卡;到 2027 年,它的峰值功率将相当于 65 户家庭同时用电;为了不让它烧掉,每个机柜需要排出的热量相当于 30 台燃气锅…
【开源深度评测】Cloudflare Security Audit Skill:从候选线索到可核验记录的六阶段审计骨架
【开源深度评测】Cloudflare Security Audit Skill:从候选线索到可核验记录的六阶段审计骨架发布时间:2026-11-01 | 取证类型:GitHub Trending 静态L3取证 | 原创评测,非README搬运 作者:Valhalla Matrix治理实验室文章…
Restful风格请求响应和数据库封装映射
目录 一、Restful风格的请求 二、Apifox软件 三、定义响应数据统一格式的java实体类: 四、后端接收路径指定请求方式: 五、从请求中接收简单参数RequestParam 六、请求体中接收参数RequestBody 七、请求路径中接收简单参数PathVariable 八、公共…
【轻AI越影视觉开发板】10 个学生一定会问的问题,官方文档能答几个?
文章目录一、为什么要用"问句"来测文档二、测量口径三、十个问题,逐一验Q1 不接摄像头,屏为什么全黑?板子到底起没起来 —— **D**Q2 怎么把画面拉出来看?RTSP 拉不到视频 —— **B**Q3 画面很糊,是不是镜…
华为校招机考真题 AI方向 2026-10-28 选择题【真题及答案解析】
华为校招&实习机试在线OJ刷题系统 | 在线OJ注册使用教程 1、视觉骨干网络里,某一层卷积输出特征图的通道数通常由什么决定? A. 输入特征的通道数 B. 卷积核的空间尺寸 C. 该层卷积核的个数 D. 卷积的步长 2、下列激活函数中&#x…