jar包在执行的时候需要关注的细节(提供一个解构jvm问题的视角)

在项目中为什么要了解jvm相关的知识:

为了解决jar包在运行的时候出现的问题。

熟悉八股的朋友,应该对jvm相关的概念已经很熟悉了。

我们说一些jvm常见需要的概念

1.jvm的执行流程

2.jvm的运行时数据区的拓扑结构

(解释一下拓扑结构:就是在三维世界,立体的组成结构和部分)

3.jvm常见的垃圾回收机制

4.jvm是如何回收垃圾的

这里我们,就清楚了,也就是在java运行的时候,springboot在执行的时候,主要关注的核心点在于的jvm线程来了的时候的执行流程,以及垃圾回收的流程。因为在jar包里面,数据都是瞬时数据,所以这些数据,被消灭的时机也很重要。

我们来看看jar包,在执行的时候,常见的问题。

那这里有两个问题,我们如何关注,这个在jar运行的时候的指标,和变量。

使用那些数据来监控。

相关推荐
京师20万禁军教头4 分钟前
47-常用类-八大包装类(Wrapper Classes)
java
come1123410 分钟前
剪映零基础教程
java·linux·运维
16月6日-晴12 分钟前
Java面向对象——接口
java·开发语言
苏生Susheng37 分钟前
【软件实施】Windows 服务器运维实战
java·运维·服务器·windows·spring boot·javaweb·实施
Java小白笔记44 分钟前
Java 实现 ZIP 压缩包生成方案
java·开发语言·网络·7-zip
Tingjct1 小时前
线程详细讲解---聚焦linux
linux·服务器·jvm
myy-learn1 小时前
32 SQLITE数据库
jvm·数据库·sqlite
霸道流氓气质1 小时前
Spring AI 多模态开发指南:图片理解与语音合成
java·人工智能·spring
en.en..2 小时前
Linux mmap 内存映射深度解析:基于帧缓冲 /dev/fb0
java·服务器·前端
洋不写bug2 小时前
链表补充练习,双链表的模拟实现
java·数据结构·链表·双链表·底层实现