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

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

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

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

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

1.jvm的执行流程

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

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

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

4.jvm是如何回收垃圾的

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

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

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

使用那些数据来监控。

相关推荐
AI人工智能+电脑小能手13 小时前
【大白话说Java面试题 第112题】【并发篇】第12题:AQS 中节点的入队时机有哪些?
java·开发语言·面试
摇滚侠13 小时前
SpringMVC 入门到实战 处理静态资源的过程 64
java·后端·spring·maven·intellij-idea
影寂ldy13 小时前
C# 泛型委托
java·算法·c#
摇滚侠13 小时前
MyBatis 入门到项目实战 MyBatis 核心配置文件 15-19
java·tomcat·mybatis
IT WorryFree13 小时前
Zabbix 7.4 API 可同步全量参数清单(同步第三方系统专用)
java·开发语言·zabbix
RoboWizard13 小时前
一块硬盘上架前要闯多少关?
java·服务器·数据库
半夜燃烧的香烟13 小时前
docker 安装minio nginx,配置nginx根据文根路由minio展示图片
java·nginx·docker
吴阿福|一人公司13 小时前
深度解析 Python 类变量修改的命名空间隔离
java·服务器·数据结构
zzz_236813 小时前
【Java基础】链表的七十二变——从LRU缓存到手写浏览器前进后退
java·链表·缓存
番茄去哪了13 小时前
神领物流面试题(一)
java·大数据·中间件