首页
学习
活动
专区
圈层
工具
发布

#jvm

Java虚拟机,一种能够运行Java bytecode的虚拟机。JVM拟提供一个基于抽象规格描述的计算机模型,为解释程序开发人员提供很好的灵活性,同时确保Java代码可在符合该规范的任何系统上运行。

Java Record 终极权威指南:从语言规范、JVM 字节码到运行时源码的万字深度解构

jack.yang

在 Java 长达三十年的演进史中,绝大多数特性都是围绕“行为”展开的:接口、抽象类、泛型、Lambda、Stream,无一不是在优化“对象能做什么”。直到 J...

17210

字节码增强原理:Java Agent + ASM 实战,Arthas 底层揭秘

程序员天天困

Arthas 系列最后一篇,聊字节码增强。前面七篇从 watch 到 ognl,命令用法全部过完。还剩一个悬而未决的问题:Arthas 到底怎么做到不重启就改代...

10400

Arthas ognl 表达式从入门到实战:掌握在线调试最强的表达式引擎

程序员天天困

Arthas 系列写到第七篇了,还剩最后一篇就完结。前六篇我们一块儿学了 watch、trace、vmtool、mc+retransform、profiler,...

8700

Arthas classloader + sc 实战:JVM 类加载与手动加载

程序员天天困

这是「Arthas 线上诊断实战」系列第 6 篇。上一篇 Profiler 火焰图 解决的是 CPU 热点定位,这篇讲 Arthas classloader 和...

8300

Arthas Profiler 火焰图实战:CPU 热点在哪一目了然

程序员天天困

这是「Arthas 线上诊断实战」系列第 5 篇,专门讲 Arthas Profiler 火焰图——怎么在 JVM 里采样出一张火焰图,以及火焰图到底该怎么读。...

13200

Arthas mc + retransform 实战:线上改完代码不用重新发版

程序员天天困

这是「Arthas 线上诊断实战」系列第 4 篇,专门讲 Arthas mc + retransform:JVM 还活着时,把写错的方法体当场换掉。前三篇 wa...

9510

Arthas vmtool 实战:不靠请求也能摸到 JVM 里的对象

程序员天天困

这是「Arthas 线上诊断实战」系列第 3 篇,专门聊 Arthas vmtool。前两篇 watch、trace 都很强,但有一种场景也很常见:字段看着不对...

11800

Arthas trace 命令怎么用?一行定位最慢那行代码

程序员天天困

这是「Arthas 线上诊断实战」系列第 2 篇。上一篇讲完 watch 命令实战,很多读者有疑问:入参对了、返回值也对了,可我还是不知道代码到底走了哪条分支,...

15710

Arthas 怎么用?从安装到 watch 命令实战,线上排查不重启 JVM

程序员天天困

这是我的「Arthas 线上诊断实战」系列第 1 篇,整个系列计划写 8 篇,覆盖 watch、trace、vmtool、profiler、ognl 这些常用命...

10800

JVM性能监控工具:Java开发者的必备诊断利器

用户11081884

你是否遇到过这样的场景:线上应用突然响应变慢、CPU使用率飙升、内存持续增长却找不到原因?今天我们就来深入探讨JVM性能监控工具,这些工具是解决这些问题的关键武...

10610

Kubernetes 设置Pod内存Limit和JVM限制

用户11081884

Kubernetes已成为容器编排的事实标准,当将Java应用部署到Kubernetes集群时,如何合理设置Pod内存限制和JVM内存参数成为一个关键问题。这两...

14900

线上应用内存使用突然增加70M,90% 研发踩坑,原因竟然是 Arthas 火焰图脚本少一行代码

锡东

线上定时采集性能火焰图,每次跑完进程物理内存固定上涨 70M 且不会自动回落;重复采集内存不再增长,重启服务后重新采集又会复现内存占用上涨。

11600

Java内存区域划分及JVM参数

码农戏码

1、JVM 的内存被分为了不同的区域,主要由 Java 堆内存、非堆内存组成,在 Linux 上,JVM 通过 glibc 与 OS 进行内存分配与去配。

13510

JVM参数AlwaysPreTouch作用是什么

码农戏码

在 https://xie.infoq.cn/article/a97c795c86b4c6e5c721fa394 这篇文章中作者有个疑问:

20600

JVM 问题排查教程:步骤 + 案例

SmileNicky

JVM问题是Java线上故障的核心重灾区,90%的性能问题最终都会指向JVM。本文提供标准化排查框架+几个可复现的实战案例,所有命令可直接复制执行,从基础监控到...

25300

【JMX】JMX远程监控JVM参数配置

master336

中电金信软件有限公司 | 高级技术架构师、产品售前专家 (已认证)

jdk 8及之前: JRE提供的jmxremote.access和jmxremote.password文件默认位置在jre安装目录下的lib\managemen...

17300

FlowerStorm 钓鱼组织基于 KrakVM 虚拟机混淆的攻击机理与防御研究

芦笛

中国互联网络信息中心 | 工程师 (已认证)

2026 年 5 月 Sublime Security 公开的 FlowerStorm 钓鱼活动报告显示,主流钓鱼即服务(PhaaS)组织 FlowerStor...

23610

一次 OOM 线上排查实录

Luca Ju

大家好,今天分享一次真实的线上 OOM 排查过程,踩坑 Druid 连接池的经典内存泄漏问题,以及完整的解决思路。

39110

Java AI 框架,让 YOLO 在 JVM 里原生跑 GPU

javpower

你团队的技术栈是 Java,老板突然说:"加个 AI 检测功能,识别产线上的缺陷。"

24210

【JVM】垃圾回收算法 && 垃圾回收器 && 一个对象的生命周期

lirendada

垃圾回收机制是 JVM 自动管理内存的一种能力,主要负责清除不再使用的对象,从而避免内存泄漏或溢出。其目标就是:

22810
领券