TreerCai
  • Home
  • Archives
  • Categories
  • Tags
  • About
  •   
  •   

基于JFR定位G1性能瓶颈

2023-07-14
#Hotspot #Java #G1

nmt功能简析

JVM通常会额外分配内存。这些额外的分配,会导致java程序占用的内存,超出-Xmx的限制。此时可以通过NMT查看内存的使用情况
2023-07-12
#Hotspot #Java #NMT

JVM栈与反栈

本文的出发点是分析 JFR 反栈原理,而理解反栈的前提是理解 JVM 栈结构。
2023-06-16
#Hotspot #Java #JDK Flight Recorder #Stack frame

UseMembar?

这一篇文章的切入口是 JVM 中的 UseMembar 参数,并依此聊一聊对 Store Buffer 的粗浅理解,如有不当之处欢迎指正。
2023-06-07
#Hotspot #Java

JFR MethodProfiling

JFR MethodProfiling Event 简介JMC 的 “方法分析” 页用于查看特定方法的运行频率以及运行方法所需的时间。可以帮助用户通过识别执行时间过长的方法来确定方法瓶颈。
2023-06-05
#Hotspot #Java #JDK Flight Recorder

JVM 锁同步

Java 锁相关的资料有很多,此处是笔者的粗浅理解,如有不当之处欢迎指正。
2023-05-19
#Hotspot #Java #monitor

JFR可靠性分析

JFR Event 记录源码分析JDK Flight Recorder ( JFR ) 记录以 Event 为单位,每个 Event 都有事件类型,开始时间,结束时间,发生事件的线程,事件发生的线程堆栈还有Event 数据体组成。
2023-05-15
#Hotspot #Java #JDK Flight Recorder

JFR概述

JFR 简述JDK Flight Recorder ( JDK 飞行记录器, JFR ) 是内置于 JVM 中的用于提供时间分析和诊断的引擎。JDK Mission Control ( JDK 任务控制, JMC ) 是用于查看 JFR 生成的记录的客户端工具。
2023-05-12
#Hotspot #Java #JDK Flight Recorder #JDK Mission Control

C2编译match阶段

本文主要分析C2编译器的指令选择原理,如有偏差,请指正。
2023-04-25
#Hotspot #Java #C2 match #BRUS

Specjbb测试集分析

2023-01-25
#Java #specjbb2015
12

Search

TreerCai‘s Blog
There is no end to learning.
Views: Visitors: