登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
JVM
(共
191
篇经验)
0
推荐
15K
浏览
JVM基于分代的垃圾收集器
JVM发展到今天,垃圾回收器已经有很多种,像标记-清除,标记-压缩,复制等,各有各的优缺点。在这里主要将其中的一种,基于分代的垃圾收集器。
lpkde
10年前
JVM
Java开发
0
推荐
40K
浏览
Linux与JVM的内存关系分析
在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约 600m,Linux自身使用大约800m。从表面上,物理内...
jopen
10年前
JVM
Java开发
0
推荐
14K
浏览
JVM中Instrumentation实现
想必不少人听说过javaagent,但是很少人听说Instrumentation,其实Instrumentation就是javaagent 的实现机制,说到Instrumentation,就必须...
jopen
10年前
JVM
Java开发
0
推荐
29K
浏览
JVM:32G以上的堆会发生什么
这篇短文主要是想告诉你如果给Oracle JVM配置超过32G的堆会发生什么事情。默认情况下,堆大小在32G以下的话JVM中的引用会占用4个字节。这是JVM在启动的时候就已经决定了的。如果你去掉...
jopen
10年前
JVM
Java开发
0
推荐
19K
浏览
Java虚拟机(JVM)中的内存设置详解
Java Heap分为3个区 1.Young 2.Old 3.Permanent Young保存刚实例化的对象。当该区被填满时,GC会将对象移到Old区。Permanent区则负责保存反射对象,...
jopen
10年前
JVM
Java开发
0
推荐
13K
浏览
自恢复JVM
我们有一个应用程序,它能够正确地恢复自己,而不是需要关闭并重启。刚开始时它出现错误,但是一段时间后开始平稳运行。为了给出一个这种应用程序的例子,我们从Heinz Kabutz的Java简讯上五年...
jopen
10年前
JVM
Java开发
0
推荐
12K
浏览
jvm调优经验分享
当Java程序申请内存,超出VM可分配内纯的时候,VM首先可能会GC,如果GC完还是不够,或者申请的直接超够VM可能有的,就会抛出内 存溢出异常。从VM规范中我们可以得到,一下几种异常。
jopen
10年前
JVM
Java开发
0
推荐
12K
浏览
JVM运行时的数据区
理解JVM运行时的数据区是Java编程中的进阶部分。我们在开发中都遇到过一个很头疼的问题就是OutOfMemoryError(内存溢出 错误),但是如果我们了解JVM的内部实现和其运行时的数据区...
jopen
10年前
JVM
Java开发
0
推荐
15K
浏览
JVM 之 运行时数据区
我们都知道Java是一门多线程的编程语言,而这一切离不开底层JVM的多线程支持。如果想更好的理解JVM的多线程模型,以及方法的调用和执行原理。那么就必须先很好的了解JVM的运行时内存布局。
jopen
10年前
JVM
Java开发
0
推荐
16K
浏览
JVM的自愈能力
在IT行业,碰到问题的第一个反应通常是——“你重启过没”——而这样做可能会适得其反,本文要讲述的就是这样的一个场景。
jopen
10年前
JVM
Java开发
0
推荐
23K
浏览
JVM(Java虚拟机)优化大全和案例实战
JVM(Java虚拟机)优化大全和案例实战
jopen
10年前
JVM
Java开发
0
推荐
27K
浏览
那些JVM 上试图取代Java 的语言们
Java 的保守陈旧与新特性的缺乏正在使越来越多的人转而寻找其他方案。既想使用更现代的语法,又割舍不下成熟的JVM 和 社区积累的人们,开始在JVM 创造一个个新的语言。Clojure 和 Gr...
jopen
10年前
JVM
0
推荐
14K
浏览
关于JVM结构的学习
关于JVM结构的学习
jopen
10年前
JVM
Java开发
0
推荐
20K
浏览
JVM:如何分析线程堆栈
在这篇文章里我将教会你如何分析JVM的线程堆栈以及如何从堆栈信息中找出问题的根因。在我看来线程堆栈分析技术是Java EE产品支持工程师所必须掌握的一门技术。在线程堆栈中存储的信息,通常远超出你...
jopen
10年前
JVM
Java开发
0
推荐
11K
浏览
JVM堆大小的自适应能力
在完善我们的测试台以便提高Plumbr排查GC故障能力的时候,我编写了一个小小的测试用例,我觉得应该会有不少人对它感兴趣。我的目标是测试JVM在不同的伊甸区(Eden), 存活区(Survivo...
jopen
10年前
JVM
Java开发
0
推荐
16K
浏览
《JVM 必备指南》中文翻译
Java虚拟机(JVM)是Java应用的运行环境,从一般意义上来讲,JVM是通过规范来定义的一个虚拟的计算机,被设计用来解释执行从Java 源码编译而来的字节码。更通俗地说,JVM是指对这个规范...
jopen
10年前
JVM
Java开发
0
推荐
77K
浏览
Java8的JVM持久代 - 何去何从?
本文会介绍一些JVM内存结构的基本概念,然后很快会讲到持久代,来看下Java SE 8发布后它究竟到哪去了。
jopen
10年前
JVM
Java开发
0
推荐
19K
浏览
jvm内存参数设置
1. Heap设定与垃圾回收 Java 内存分为3个区,Young,Old和Permanent。Young保存刚实例化的对象。当该区被填满时,GC会将对象移到Old区。
jopen
10年前
JVM
Java开发
0
推荐
19K
浏览
JVM必备指南
JVM是Java程序的执行环境。简单地说,JVM是一种抽象的计算机,可以解释Java源码编译生成的字节码。更通常的理解,JVM是指对一组严格的指令集和复杂内存模型的实现。也可以把JVM看作软件的...
jopen
10年前
JVM
Java开发
0
推荐
20K
浏览
Java虚拟机体系结构
在了解jvm的结构之前,我们有必要先来了解一下操作系统的内存基本结构
jopen
10年前
JVM
Java开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档