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
java虚拟机内存监控
Java常见面试题--后端——JavaSE前篇
后端JavaSEJVM的内存结构
Java虚拟机
(JVM)的内存结构可以分为以下几个主要部分:1.方法区(MethodArea)方法区是用于存储类的结构信息、常量、静态变量、即时编译器编译后的代码等数据的内存区域
m0_58462450
·
2024-01-08 12:06
#
后端
java
jvm
开发语言
开源应用容器引擎Docker
如今全球有数百万开发人员运行着超过51亿个
Java虚拟机
,Java仍是企业和开发人员的首选开发平台。
方寸之间不太闲
·
2024-01-08 11:06
企业化工程技术
开源
docker
容器
JVM实战篇:内存调优
Java虚拟机
进行生产环境线上问题解决以及性能问题的优化。
汤姆&Tom
·
2024-01-08 09:49
JVM
jvm
JVM:常见的面试题和答案
答案:
Java虚拟机
(JVM)是Java平台的一部分,是一个虚拟计算机,负责在运行时执行Java字节码。
拾荒的小海螺
·
2024-01-08 09:17
面试题
jvm
JVM--虚拟机方法调用
概述Java能做到一次编译,随处运行,最要是归功于
java虚拟机
和class文件,我们知道,计算机是0和1的世界,并且只认0和1,所以不管是什么语言什么编译类型,最终给计算机的都是0和1,java也不例外
嘟宝守护者
·
2024-01-08 07:01
Linux操作系统
如今全球有数百万开发人员运行着超过51亿个
Java虚拟机
,Java仍是企业和开发人员的首选开发平台。
方寸之间不太闲
·
2024-01-08 05:30
企业化工程技术
linux
运维
服务器
项目管理工具Maven
如今全球有数百万开发人员运行着超过51亿个
Java虚拟机
,Java仍是企业和开发人员的首选开发平台。
方寸之间不太闲
·
2024-01-08 05:29
企业化工程技术
maven
java
一文搞定JVM字节码
公众号《鲁大猿》,寻精品资料,帮你构建Java全栈知识体系www.jiagoujishu.cn(架构技术.cn)多语言编译为字节码在JVM运行计算机是不能直接运行java代码的,必须要先运行
java虚拟机
架构技术专栏
·
2024-01-08 05:20
java基础那点事
后端
一文搞定JVM内存模型
下图是JVM整体架构,中间部分就是
Java虚拟机
定义的各种
架构技术专栏
·
2024-01-08 05:18
后端
【JVM系列1】深入分析
Java虚拟机
堆和栈及OutOfMemory异常产生原因
前言JVM系列文章如无特殊说明,一些特性均是基于HotSpot虚拟机和JDK1.8版本讲述。下面这张图我想对于每个学习Java的人来说再熟悉不过了,这就是整个JDK的关系图:在这里插入图片描述从上图我们可以看到,JavaVirtualMachine位于最底层,所有的Java应用都是基于JVM来运行的,所以学习JVM对任何一个想要深入了解Java的人是必不可少的。Java的口号是:Writeonce
刀哥说Java
·
2024-01-08 01:34
Java异常和异常处理(主要是try-catch的掌握)
(开发过程中的语法错误和逻辑错误不是异常)快捷键:ctrl+alt+t,选中try-catch执行过程中的异常可以分为两大类:Error(错误):
Java虚拟机
无法解决的严重问题。
Phil_jida
·
2024-01-07 22:11
Java知识体系
java
开发语言
多线程6中状态间的转换
Java多线程6种状态的转换NEW(新建)创建线程对象时Runnable(可运行)线程可以在
Java虚拟机
上运行的状态,可能是正在运行,也可能是在等待CPU资源,简单来说就是调用了start方法Blocked
习惯养成中
·
2024-01-07 21:47
多线程
java
多线程
thread
Tomcat内存配置
Xms256m-Xmx512m2.catalina.sh(linux)JAVA_OPTS=-Xms1024m-Xmx2048m内存配置效果查看:文件名free.jsp:JVMmemory");out.println("
Java
博风
·
2024-01-07 20:34
#
Tomcat
tomcat
内存配置
JVM篇·JVM内存模型与线程
Java内存模型与线程本文为《深入理解
Java虚拟机
_JVM高级特性与最佳实践·周志明》学习笔记背景知识TPS(每秒事务处理数):代表着1s内服务端平均处理响应的请求总数。
BugGuys
·
2024-01-07 13:21
JAVA
JVM
java
操作系统
多线程
JVM详解——内存结构
如果有兴趣了解更多相关内容,欢迎来我的个人网站看看:耶瞳空间一:JVM基本介绍JVM是JavaVirtualMachine(
Java虚拟机
)的缩写,JVM是一种用于计算设备的规范,具体实现有很多,以下内容如果不额外声明
耶瞳
·
2024-01-07 13:21
java
jvm
java
JVM 内存模型 —— JVM篇
JVM内存模型一、JVM体系结构
Java虚拟机
在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。
YING—country
·
2024-01-07 13:21
Java并发
java
jvm
后端
Java基础学习之JVM篇:说说栈和堆的区别
学习目标当说到JVM(
Java虚拟机
)我们不得不理解栈和堆,面试官也会经常请你说一说这两者之间的区别和主要作用。
黄小黄的黄
·
2024-01-07 13:50
Java基础学习
java
jvm
堆栈
关于JVM我们必须要知道的知识点(一)
之前有看过一些JVM的文章,前段时间把《深入理解
Java虚拟机
》这本书买回来,趁着工作之余好好拜读了一下。但是现在回想起来,书中的知识章节只能记个大概,具体细节早就忘记了。
Android_Jian
·
2024-01-07 10:47
JVM生命周期
虚拟机的启动
Java虚拟机
的启动是通过引导类加载器(bootstrapclassloader)创还能得一个初始类(intitalclass)来完成的,这个类是由虚拟机的具体实现规定的。
小俱的一步步
·
2024-01-07 08:02
jvm
linux
运维
【基础篇】九、程序计数器 && JVM栈
栈帧--桢数据6、栈溢出7、设置栈空间大小8、本地方法栈0、运行时数据区域JVM结构里,类加载器下来,到了运行时数据区域,即Java程序运行时,JVM管理的内存区域,其又分为:栈这里可以细划分为两部分:
Java
-代号9527
·
2024-01-06 22:55
JVM
jvm
Java虚拟机
介绍
而使用
Java虚拟机
是实现这一特点的关键。每个
Java虚拟机
都着一个清晰的任务:执行Java程序。程序执行时虚拟机才启动,程序结束时它才停止。JVM的生命周期?启动。
xmh-sxh-1314
·
2024-01-06 17:06
java
JVM内存模型介绍
对于Java开发者来说,我们不必关注内存的使用和释放问题,而是统一的交由
Java虚拟机
去统一的管理,这样一方面大大减轻了开发者的负担,同时也降低的开发的门槛,所以现在Java的广泛使用,
Java虚拟机
功不可没
xmh-sxh-1314
·
2024-01-06 17:00
java
JVM学习笔记
事实上,这个功能和
java虚拟机
是密不可分的。
有只怪好强
·
2024-01-06 15:16
深入理解JVM--第2章 Java内存区域与内存溢出异常
内存区域+hotspot虚机+内存溢出异常虚拟机管理内存、
Java虚拟机
规范一、运行时数据区域:1.程序计数器(ProgramCounterRegister)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器
下海的alpha
·
2024-01-06 15:32
jvm
java
开发语言
第二章 Java内存区域与内存溢出异常
前言:系列文章来自于本人学习《深入理解
Java虚拟机
》笔记,其中的小章节名称严格对应于原书,方便大家对应到书中去详细学习,同时缩略了一些章节,例如第一章、第六章等,但是不妨碍学习。
倜傥村的少年
·
2024-01-06 14:53
深入理解Java虚拟机
jvm
Java经典框架之Dubbo
如今全球有数百万开发人员运行着超过51亿个
Java虚拟机
,Java仍是企业和开发人员的首选开发平台。
方寸之间不太闲
·
2024-01-06 13:21
微服务高并发必备技术栈
java
dubbo
互联网分布式应用之RabbitMQ
如今全球有数百万开发人员运行着超过51亿个
Java虚拟机
,Java仍是企业和开发人员的首选开发平台。
方寸之间不太闲
·
2024-01-06 13:51
微服务高并发必备技术栈
rabbitmq
分布式
Java经典框架之Zookeeper
如今全球有数百万开发人员运行着超过51亿个
Java虚拟机
,Java仍是企业和开发人员的首选开发平台。
方寸之间不太闲
·
2024-01-06 13:18
微服务高并发必备技术栈
java-zookeeper
java
zookeeper
查看ios 应用程序性能
目录摘要前言性能概括CPU
内存监控
内存监控
磁盘监控网络监控GPUfps摘要本篇博文将介绍一款重量级性能测试工具——克魔助手,针对iOS应用程序的性能监控进行详细介绍。
ertertgfhhn
·
2024-01-06 11:10
ios
免费的GPT4来了,你还不知道吗?
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2024-01-06 11:06
GPT
Java经典框架之Redis
如今全球有数百万开发人员运行着超过51亿个
Java虚拟机
,Java仍是企业和开发人员的首选开发平台。
方寸之间不太闲
·
2024-01-06 10:56
微服务高并发必备技术栈
java
redis
开发语言
线程池学习
Runtime.getRuntime().totalMemory();//
Java虚拟机
中的内
雪影红双
·
2024-01-06 09:56
学习
java
JVM虚拟机内存区域详情
内存区域详情运行时数据区域线程私有:程序计数器虚拟机栈本地方法栈线程共享:堆方法区直接存储(非运行时数据区的一部分)
Java虚拟机
规范对于运行时数据区域的规定是相当宽松的。以堆为例,堆空间可以是连续的
XFTL
·
2024-01-06 09:58
JVM虚拟机
jvm
方法区到底是什么鬼
事实上两者是这样的关系:《
Java虚拟机
规范》只是规定了有方法区这么个概念和它的作用,并没有规定如何去实现它。那么,在不同的JVM上方法区的实现肯定是不同的了。
五月花号区块链联盟
·
2024-01-06 07:06
jvm
JVM即JavaVirtualMachine,
java虚拟机
。
nhhnhh
·
2024-01-06 06:15
Java 和 C 有许多区别
-Java是一种解释型语言,源代码首先被编译为字节码,然后在
Java虚拟机
(JVM)上解释执行。2.内存管理:-C程序员需要手动管理内存,包括分配和释放内存。
abckingaa
·
2024-01-06 06:35
技术
C语言
Java
java
开发语言
C语言
JVM(
Java虚拟机
调优)
在
Java虚拟机
(JVM)中,通过设置各种参数来优化性能和稳定性,从而提高应用程序的性能和可靠性。笔者将为Java开发人员提供JVM参数调优的指南,以帮助他们提高Java应用程序的性能和稳定性。
yqj234
·
2024-01-05 23:48
jvm
java
开发语言
深入探索
JAVA虚拟机
(JVM )— 内存调优
jvm问题排查和调优:jps主要⽤来输出JVM中运⾏的进程状态信息。jstat命令可以⽤于持续观察虚拟机内存中各个分区的使⽤率以及GC的统计数据jmap可以⽤来查看堆内存的使⽤详情。jstack可以⽤来查看Java进程内的线程堆栈信息。jstack是个⾮常好⽤的⼯具,结合应⽤⽇志可以迅速定位到问题线程。Java性能分析⼯具:jdk会⾃带JMC(JavaMissionControl)⼯具。可以分析本
努力努力再努力ss
·
2024-01-05 23:47
深入理解JVM系列
jvm
java
开发语言
java虚拟机
(JVM)内存设置
一、设置JVM内存设置1.设置JVM内存的参数有四个:-XmxJavaHeap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-XmsJavaHeap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;-XmnJavaHeapYoung区大小,不熟悉最好保留默认值;-Xss每个线程的Stack大小,不熟悉最好保留默
阿里官方架构师
·
2024-01-05 23:46
Java
程序人生
java虚拟机
jvm
【JVM】
Java虚拟机
JVM堆内存调优
Java虚拟机
JVM堆内存调优一、了解堆内存结构1.1JDK1.7堆内存1.2JDK1.8堆内存二、设置合理的堆内存大小(-Xms和-Xmx)三、调整新生代与老年代比例(-XX:NewRatio)四、新生代中
No8g攻城狮
·
2024-01-05 23:16
JVM探究
jvm
java
开发语言
Java虚拟机
内存区域
运行时数据区可以分成线程私有的和线程共享的区域。线程私有的区域有:程序计数器,虚拟机栈,本地方法栈线程共享的区域有:堆,方法区(JDK1.7中方法区的实现为永久代;在JDK1.8中,方法区放在了本地内存中,其实现为元空间),直接内存(不是运行时数据区)程序计数器的作用:控制程序指令的进行,实现分支,跳转异常等逻辑;另一个作用是记录下一行字节码指定的地址,使得在多线程切换的时候能够找到正确的执行位置
chuyufengling
·
2024-01-05 21:58
java
jvm
开发语言
JVM相关(Hotspot)-----一文概所有
一:类加载机制:JVM加载类的过程分为:加载、验证、准备、解析、初始化、使用、卸载等过程,在此过程之前,在我们java进程开始的时候,java进程会根据本地的dll文件创建
java虚拟机
,然后创建引导类加载器
张若妍喊你回家带冰淇淋
·
2024-01-05 19:40
性能篇
java
深入理解
Java虚拟机
(周志明第三版)- 第二章:Java内存区域与内存溢出异常
系列文章目录第一章:走近Java第二章:Java内存区域与内存溢出异常Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。系列文章目录一、概述二、运行时数据区域1、程序计数器(ProgramCounterRegister)2、虚拟机栈(JavaVirtualMachineStack)3、本地方法栈(NativeMethodStacks)4、Ja
SKTI_K_Faker
·
2024-01-05 19:38
读书笔记
#
深入理解Java虚拟机
jvm
JVM 内存区域的划分
前言本博文将从内存管理的角度,进一步探索
Java虚拟机
(JVM)。
小二上酒8
·
2024-01-05 18:19
jvm
java
面试
数据库
服务器
JDK、JRE、JVM三者之间的关系
1.JDK:Java开发工具箱JRE:java运行环境JVM:
java虚拟机
(可以识别的是字节码,所以进行编译)2.JDK包括JRE,JRE包括JVM。
机器人spider
·
2024-01-05 17:19
Java基础复习
java
【JVM】内存模型(调参调优、GC、对象池、内存泄漏)
jvm内存模型JVM内存模型是
Java虚拟机
规范中定义的一种内存模型,用于规范Java程序在不同线程之间的共享内存访问行为。在JVM内存模型中,将内存分为主内存和工作内存。
锅巴编程
·
2024-01-05 12:12
jvm
java
【精心整理的技术文档】JVM内存模型
jvm内存模型JVM内存模型是
Java虚拟机
规范中定义的一种内存模型,用于规范Java程序在不同线程之间的共享内存访问行为。在JVM内存模型中,将内存分为主内存和工作内存。
锅巴编程
·
2024-01-05 12:12
jvm
【JVM】
Java虚拟机
:如何判定哪些对象可回收?
Java虚拟机
:如何判定哪些对象可回收?
豫中小达摩
·
2024-01-05 09:10
jvm
java
开发语言
了解Java内存管理与垃圾回收机制
由于Java是一种垃圾回收语言,因此Java应用程序不需要显式管理内存,而是由
Java虚拟机
(JVM)自动管理内存和垃圾回收。
naer_chongya
·
2024-01-05 08:13
java
开发语言
iOS
内存监控
&内存分配
https://mp.weixin.qq.com/s/CiqMlEIp1Ir2EJSDGgMooQiOS微信
内存监控
https://yq.aliyun.com/articles/3065iOS内存管理和
介和
·
2024-01-05 02:58
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他