E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JVM内存
Spring Boot 启动参数终极解析:如何优雅地控制你的应用?
在使用SpringBoot开发应用时,我们通常需要根据不同的环境(开发、测试、生产)或特定需求调整启动参数,例如:修改默认端口指定不同的配置文件控制
JVM内存
大小传递自定义参数那么,SpringBoot
jiajia651304
·
2025-03-21 00:06
spring
boot
后端
java
JVM内存
溢出(OOM)的场景
一、
JVM内存
结构快速复盘1.1运行时数据区核心架构JVMMemory线程私有区线程共享区程序计数器虚拟机栈本地方法栈堆内存方法区/元空间1.2各区域默认容量(JDK8)内存区域默认最大值调整参数堆内存
KBkongbaiKB
·
2025-03-20 12:54
jvm
java
开发语言
史上最全JVM面试八股文合集
简述
JVM内存
模型线程私有的运行时数据区:程序计数器、Java虚拟机栈、本地方法栈。线程共享的运行时数据区:Java堆、方法区。简述程序计数器程序计数器表示当前线程所执行的字节码的行号指示器。
Java小海.
·
2025-03-20 07:39
面试
java
职场和发展
程序人生
后端
面试中JVM常被问到的问题以及对应的答案
答:
JVM内存
结构主要包括堆内存、方法区、虚拟机栈、本地方法栈和程序计数器等部分。什么是Java的垃圾回收机制?答:Java的垃圾回收机制是通过不再被引用的对象由垃圾收集
酷爱码
·
2025-03-19 11:32
经验分享
面试
jvm
职场和发展
Java高级编程深度解析:JVM底层原理、设计模式与Java 8+新特性实战
Java语言高级(面向高级开发者)文章目录Java语言高级(面向高级开发者)1.
JVM内存
管理1.1内存区域1.2垃圾回收(GC)2.并发编程进阶2.1线程池2.2CAS与原子类3.设计模式3.1创建型模式
幼儿园扛把子\
·
2025-03-19 10:23
jdk
java
java
开发语言
分布式电商项目 谷粒商城 学习笔记<4>
文章目录十五、压力测试1.一些基本概念2.
JVM内存
机制3.压测记录4.Nginx动静分离5.优化三级分类查询十六、redisson分布式锁与缓存1.概念2.redis3.缓存失效缓存穿透缓存雪崩缓存击穿互斥锁
怎么又有bug单
·
2025-03-18 18:39
SpringBoot
分布式
java
开发语言
阿里
压力测试
Java每日一讲 小演讲_5 分钟讲明白 JVM、Java 、Java对象模型
比如本文我们要讨论的
JVM内存
结构、Java内存模型和Java对象模型,这就是三个截然不同的概念,但是很多人容易弄混。
weixin_39646658
·
2025-03-18 13:33
Java每日一讲
小演讲
一篇文章掌握整个JVM,JVM超详细解析!!!(持续更新中)
(持续更新中)
JVM内存
模型
JVM内存
模型包括:虚拟机栈、堆、方法区、程序计数器、本地方法栈堆(Heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵完全二叉树的数组对象。
阿杰同学
·
2025-03-17 19:03
JVM
java面试宝典
jvm
java虚拟机
一次 诡异 的 JVM OOM 事故 原创
我的第一反应是:非常明显的
JVM内存
溢出表现,不过不知道是爆炸性的内存增长,还是缓慢的内存增长。于是,我回复:可以每隔一段时间观察top-pPid(进程号)看看应用的
程序员小2
·
2025-03-15 11:08
mysql
JVM内存
监控及调优分析
一、内存监控背景在做
JVM内存
分析前,需要堆
JVM内存
及垃圾回收算法和垃圾回收器有一定了解,具体可以参考我之前的一篇文章:常见的垃圾回收器及垃圾回收算法1.1、为什么要做内存监控我们在做开发的时候不可避免的会遇到一些问题
闲着无聊整些资料
·
2025-03-15 10:33
JVM
jvm
java
linux
JVM性能监控与调优
以下概述了JVM性能监控与调优所需掌握的核心基础知识:1.
JVM内存
区域划分堆内存(Heap):存
小码快撩
·
2025-03-15 10:00
jvm
Spring Boot 启动参数终极解析:如何优雅地控制你的应用?
在使用SpringBoot开发应用时,我们通常需要根据不同的环境(开发、测试、生产)或特定需求调整启动参数,例如:修改默认端口指定不同的配置文件控制
JVM内存
大小传递自定义参数那么,SpringBoot
QQ828929QQ
·
2025-03-15 04:28
spring
boot
后端
java
简说JVM
目录前言正文
JVM内存
区域划分JVM执行方式JVM的类加载机制类加载器类加载器的类型自定义类加载器垃圾回收垃圾回收的问题垃圾回收的范围垃圾回收机制垃圾回收算法释放垃圾内存空间前言在Java的技术体系中,
祁小白2024
·
2025-03-13 23:21
jvm
java
后端
深挖JVM隐藏优化点与百万QPS系统调优【突破认知:
JVM内存
管理的9大反直觉真相】通过三个违背‘常识‘的调优策略,将GC停顿时间从1.2秒降至80ms,节省40%服务器成本
本人外号:神秘小峯山峯转载说明:务必注明来源(注明:作者:王文峰哦)深挖JVM隐藏优化点与百万QPS系统调优【突破认知:
JVM内存
管理的9大反直觉真相】通过三个违背'常识'的调优策略,将GC停顿时
王大师王文峰
·
2025-03-12 10:30
jvm
服务器
运维
如何监控和诊断JVM堆内和堆外内存使用?
专栏的上一篇文章介绍了
JVM内存
区域的划分,总结了相关的一些概念,今天的专栏将结合JVM参数、工具等方面,进一步分析
JVM内存
结构,包括外部资料相对较少的堆外部分。
嗯哼唉、
·
2025-03-11 06:43
Java
JVM内存
深度解析:堆内与堆外内存的监控与诊断
JVM内存
深度解析:堆内与堆外内存的监控与诊断一、引言在Java应用中,JVM(JavaVirtualMachine)的内存管理至关重要。其中,堆内内存和堆外内存是两个核心概念。
猿泰山
·
2025-03-11 05:33
Java核心技术
jvm
JVM常见八股问题
JVM内存
结构主要包括以下几个部分:方法区:存储类的结构信息,如类名、访问修饰符、常量池、字段描述等。堆区:存储对象实例,几乎所有的对象都在这里分配内存。栈区:每个线程都有一个栈帧,用于存
学Java的skyyyyyyyy
·
2025-03-10 18:05
jvm
java
Java虚拟机之内存分配原则
目录一、
JVM内存
模型概览二、核心内存分配原则1.对象优先分配在Eden区2.大对象直接进入老年代3.长期存活对象晋升老年代4.空间分配担保5.TLAB(线程本地分配缓冲)三、内存分配流程图解四、调优参数与实战建议
JouJz
·
2025-03-10 09:38
java
开发语言
jvm
深入解析 JVM —— 从基础概念到实战调优的全链路学习指南
1.面试必备与技能提升2.性能优化与问题诊断3.编写高质量代码二、JVM基础概念与体系结构1.JVM简介2.JDK、JRE与JVM三、
JVM内存
模型1.线程私有区2.线程共享区四、类加载机制与双亲委派1
总是学不会.
·
2025-03-08 01:09
JVM
jvm
java
开发
后端
三、
Jvm内存
分配
今天的博客主题Java虚拟机——》
Jvm内存
分配什么是
JVM内存
分配呢?就是当我们创建一个对象的时候,要在
JVM内存
空间里为这个对象分配一些空间,来存放对象的一些属性信息。
刘总Java
·
2025-03-05 04:27
Java虚拟机
jvm
java
开发语言
JVM两种内存分配方式
1、指针碰撞如果
jvm内存
是规整的,就是一边是已使用的内存,另外一边是未使用的内存,中间是指针,jvm需要给新对象分配内存时,就会将指针往未使用的内存移动一段和新对象一样大小的距离,这样jvm就完成了内存分配
小白,想脱白
·
2025-03-05 04:23
jvm
深度解析JVM世界:
JVM内存
分配
本篇文章的主要内容是介绍
JVM内存
的分配方式、
JVM内存
的快速分配策略、JVM的逃逸分析和堆内存的分代思想几部分内容。请同学们认真听讲,面试会问到。。。
最后一支迷迭香
·
2025-03-05 04:23
jvm虚拟机
jvm
java
jvm内存
Java虚拟机书单参考
虚拟机(JVM)的书籍推荐,以下是一些经典和实用的选择,涵盖从基础原理到高级调优的内容:一、中文经典书籍《深入理解Java虚拟机(第3版)》-周志明推荐理由:国内JVM领域的权威书籍,内容系统全面,涵盖
JVM
阿立聊全栈
·
2025-03-04 14:58
java
开发语言
1、JDK JRE JVM 面试问了
JDKJREJVM的区别(必会)二、JDKJDK的安装配置JDK1.8的新特性(高薪常问)JVMjava跨平台JVM机制--jvm/java类加载器/加载类class文件/类加载的实现—面试JVM运行时内存(高薪)
JVM
好运天天有,向我滚滚来
·
2025-03-04 11:10
技术面试——一二阶段
java
JVM相关整理
JVM1说一下
JVM内存
模型?
心对元&鑫鑫
·
2025-03-04 03:44
jvm
java
开发语言
JVM内存
结构
JVM的内存结构大概分为:堆(Heap):线程共享。所有的对象实例以及数组都要在堆上分配。回收器主要管理的对象。方法区(MethodArea):线程共享。存储类信息、常量、静态变量、即时编译器编译后的代码。方法栈(JVMStack):线程私有。存储局部变量表、操作栈、动态链接、方法出口,对象指针。本地方法栈(NativeMethodStack):线程私有。为虚拟机使用到的Native方法服务。如J
阿杰同学
·
2025-03-02 18:50
JVM
java面试宝典
java
开发语言
后端
JVM内存
模型详解:各个区域的作用与原理
JVM内存
模型概述
JVM内存
模型主要分为以下几个区域:方法区(MethodArea)堆(Heap)栈(Stack)本地方法栈(NativeMethodStac
isolusion
·
2025-03-01 09:39
jvm
JVM详解:内存管理与类加载机制
一、
JVM内存
管理体系1.内存区域划分
JVM内存
区域线程共享区线程私有区HeapMethodArea运行时常量池VMStackNativeStackPCRegister2.核心区域详解内存区域存储内容配
猿享天开
·
2025-02-28 22:17
Java开发从入门到精通
jvm
内存管理
java
「热」Java 面试八股文之虚拟机篇
Java虚拟机篇简述
JVM内存
模型线程私有的运行时数据区:程序计数器、Java虚拟机栈、本地方法栈。线程共享的运行时数据区:Java堆、方法区。
java晴天过后
·
2025-02-28 01:31
java
面试
经验分享
JVM之垃圾回收和调优思路
文章目录GC的基础知识1.什么是垃圾2.如何定位(找到)垃圾3.常见的垃圾回收算法4.
JVM内存
分代模型(用于分代垃圾回收算法)5.常见的垃圾回收器常见垃圾回收器组合参数设定:(1.8)JVM调优第一步
星星都没我亮
·
2025-02-26 11:13
Java虚拟机
jvm
学习笔记01——《深入理解Java虚拟机(第三版)》第二章
概述理解
JVM内存
管理的核心设计思想,掌握内存区域的划分原理、对象生命周期与内存溢出(OOM)的根本原因及排查方法。
码代码的小仙女
·
2025-02-23 13:24
高级开发必备技能
笔记
java知识
jvm
Spark on YARN的重要参数
Class类SparkSubmitArguments,最全了属性名称默认含义spark.yarn.am.memory512m用于客户端模式下的YARNApplicationMaster的内存量,格式与
JVM
大米饭精灵
·
2025-02-22 21:50
Spark
Yarn
Spark
Yarn
JVM直接内存详解
直接内存学习
JVM内存
结构部分时遇到的最后一部分,直接内存。
fengdongnan
·
2025-02-21 20:20
jvm
开发语言
java
JVM内存
模型分区
JVM内存
模型划分根据JVM规范,
JVM内存
共分为Java虚拟机栈,本地方法栈,堆,方法区,程序计数器,五个部分。
Lionel·
·
2025-02-20 09:04
java基础
java
jvm
JVM篇:内存分区及作用及各部分可能发生的异常
一、运行时数据区总览二、
JVM内存
分区及异常1.程序计数器(ProgramCounterRegister)作用:记录当前线程执行字节码的地址(行号),保证线程切换后能恢复到正确位置。
ashane1314
·
2025-02-20 08:20
jvm
JVM内存
优化的秘密武器:压缩指针详解
关注墨瑾轩,带你探索编程的奥秘!超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣引言嘿,小伙伴们,我是你们的技术领航员zq啦!今天,咱们要一起探讨一个超棒的话题——JVM中的压缩指针技术。压缩指针就像是魔法中的缩小药水,能让原本庞大的指针变得小巧玲珑,从而节省宝贵的内存空间。别急,让我们慢慢揭开它的神秘面纱!正文一、刨根问底:压缩指针是什
墨瑾轩
·
2025-02-19 05:49
一起学学Java【一】
jvm
java
开发语言
JVM 内存管理详解
1.
JVM内存
区域概述JVM的内存主要分为以下几个区域:堆(Heap):所有线程共享的内存区域,主要用于存储对象实例、数组等数据。方法区(Met
pjx987
·
2025-02-19 05:12
JVM
jvm
JVM 内存结构 详解
以下是
JVM内存
结构的详细解析。
飞滕人生TYF
·
2025-02-19 05:10
java
jvm
内存结构
JVM调优6大步骤
对
JVM内存
的系统级的调优主要的目的是减少GC的频率和FullGC的次数。
炭烤肥杨
·
2025-02-18 06:38
jvm
【JVM系列】谈一谈JVM调优
文章目录一、JVM调优概述二、JVM调优目标三、JVM定位瓶颈四、
JVM内存
调优1.调整堆内存大小2.调整新生代与老年代比例3.元空间(Metaspace)调优五、垃圾回收(GC)调优**1.选择合适的
goyeer(工蚁)
·
2025-02-18 05:59
#
JVM
JAVA
jvm
JVM内存
模型与Java线程内存模型的区别
文章目录
JVM内存
模型与Java线程内存模型的区别
JVM内存
模型1.程序计数器(ProgramCounterRegister)2.Java虚拟机栈(JavaVirtualMachineStacks)3.
我心向阳iu
·
2025-02-16 22:49
面试-场景应用题
#
JVM
#
Java多线程
jvm
java
开发语言
JVM内存
区域以及内存分配策略
一、运行时的数据区域程序计数器程序计数器(ProgramCounterRegister)是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。每个线程都有一个独立的程序计数器,彼此间计数器互不影响,独立存储,即是“线程私有”的内存。在虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、跳转、循坏、异常处理、线程恢复等基础功能都需要依
NPU_Li Meng
·
2025-02-16 21:46
JVM
JVM
Java中的内存区域
JVM学习目录
运行时数据区域JVM启动参数JVM监控工具查看堆内存进程里jvm最大线程数OutOfMemoryError分类JVM垃圾回收机制GC如何判定对象已死方法区的垃圾收集垃圾收集算法JVM垃圾回收器调用垃圾回收器方法
JVM
张紫娃
·
2025-02-15 07:26
JVM
jvm
学习
笔记
性能调优JVM参数优化方案有哪些
目录一、
JVM内存
模型内存相关参数
JVM内存
模型如下图二、栈空间入栈出栈示意如下图所示。与栈空间有关的两种异常如下。Java线程的6种状态如下:那么,继续思考如下两个问题。
Feng.Lee
·
2025-02-14 02:24
漫谈测试
jvm
性能优化
android studio优化编译速度
优化步骤1.优化gradle配置:在项目根目录创建一个gradle.properties文件#开启gradle并行编译,开启daemon,调整
jvm内存
大小org.gradle.daemon=trueorg.gradle.configureondemand
chenhuakang
·
2025-02-13 15:37
安卓优化
android
studio
android
gradle
JVM 调优 详解
1.
JVM内存
结构在调优之前,理解JVM的内存结构是关键。JVM的内存主要分为以下几个区域:1.1堆(Heap)用途:存放对象实例,进行垃圾回收。
飞滕人生TYF
·
2025-02-12 05:58
java
jvm
测试工具
调优
Flink 内存模型各部分大小计算公式
无论是JobManager或者TaskManager,他们
JVM内存
的大小都是一样的,都是由JVMmetaspace和JVMoverhead组成的。
bluedraam_pp
·
2025-02-11 13:33
flink
大数据
JVM常见面试题
1.
JVM内存
结构jvm的内存空间可分为5个部分:程序计数器,Java虚拟机栈,本地方法栈,方法区,堆。程序计数器(线程私有):程序计数器是一个较小的内存区域,主要用来记录各个线程执行的字节码的地址。
超级蛋蛋怪无敌冲!!
·
2025-02-10 11:40
java面试题
jvm
ReentrantLock/内存溢出监控
JVM内存
溢出内存泄漏在java中如果不再使用一个对象,但是该对象依然在GCROOT引用链尚,这个对象就不会被垃圾回收器回收,这种情况就成为内存泄露内存溢出当持续发生内存泄漏直到内存被消耗完就会导致内存溢出监控工具
一只蜘猪
·
2025-02-09 19:53
每日收获总结
今日总结
什么是java虚拟机 简述其工作机制_Java虚拟机面试题总结
简述Java垃圾回收机制
JVM内存
分哪几个区,每个区的作用是什么?如何判断一个对象是否存活?Java中垃圾收集的方法有哪些?
白富美妖姐
·
2025-02-07 21:27
什么是java虚拟机
简述其工作机制
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他