登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
JVM
(共
191
篇经验)
0
推荐
37K
浏览
JVM性能调优
1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm)
jopen
11年前
JVM
Java开发
0
推荐
59K
浏览
jvm运行时数据区域解析
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启...
jopen
11年前
JVM
Java开发
0
推荐
29K
浏览
监控JVM工具
监控JVM工具
jopen
11年前
JVM
Java开发
0
推荐
28K
浏览
JVM类加载过程学习总结
JVM类加载过程学习总结
jopen
11年前
JVM
Java开发
0
推荐
12K
浏览
浅谈Sun JVM中的内存管理及调优
GC即垃圾收集机制是指Sun JVM用于释放那些不再使用的对象所占用的内存。java语言并不要求Sun JVM有GC,也没有规定GC如何工作。不过常用的Sun JVM都有GC,而且大多数GC都使...
jopen
11年前
JVM
Java开发
0
推荐
12K
浏览
JVM调优总结
JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统...
jopen
12年前
JVM
Java开发
0
推荐
18K
浏览
JVM配置参数中文说明
JVM配置参数中文说明
jopen
12年前
JVM
Java开发
0
推荐
61K
浏览
JVM中的另一种锁Lock的实现
前文(深入JVM锁机制-synchronized)分析了JVM中的synchronized实现,本文继续分析JVM中的另一种锁Lock的实现。与synchronized不同的是,Lock完全用J...
jopen
12年前
JVM
Java开发
0
推荐
208K
浏览
JVM底层又是如何实现synchronized的
目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug Lea。本文并不比较synchronized与...
jopen
12年前
JVM
Java开发
0
推荐
13K
浏览
JVM速度器:vm-j
VM (velocity Meter)速度器,主要是记录java虚拟机JVM的信息,模仿jdk中的jconsole 的GUI监视工具 ,主要是内存信息,加载内,线程信息,JVM摘要的web工程
jopen
12年前
JVM
Java开发
0
推荐
95K
浏览
JVM常量池及字符串==比较分析
java中的常量池技术,是为了方便快捷地创建某些对象而出现的,当需要一个对象时,就可以从池中取一个出来(如果池中没有则创建一个),则在需要重复创 建相等变量时节省了很多时间。常量池其实也就是一个...
jopen
12年前
JVM
Java开发
0
推荐
136K
浏览
JVM学习 - 体系结构 内存模型
也称"永久代” 、“非堆”, 它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。默认最小值为16MB,最大值为64MB,可以通过-XX:PermSize 和 -XX:Ma...
jopen
12年前
JVM
Java开发
0
推荐
19K
浏览
JVM学习 - 对象访问
对象访问会涉及到Java栈、Java堆、方法区这三个内存区域。
jopen
12年前
JVM
Java开发
0
推荐
16K
浏览
JVM学习 - 垃圾收集算法
标记清除算法是最基础的收集算法,其他收集算法都是基于这种思想。标记清除算法分为“标记”和“清除”两个阶段:首先标记出需要回收的对象,标记完成之后统一清除对象。
jopen
12年前
算法
JVM
0
推荐
41K
浏览
JVM参数设置详解
Java Heap分为3个区,Young,Old和Permanent。Young区保存绝大多数刚实例化的对象,当该区被填满时,触发局部GC,局部GC会将Young区清空,仍被引用的对象将被移到O...
jopen
12年前
JVM
Java开发
0
推荐
14K
浏览
JVM中的Hello World
每一个Java开发者都是通过Hello World敲开面向对象世界的大门。但是在一开始,我们考虑的只是这个语言是什么样的,我们如何更好的编码,却很少有人关心他内部是怎么运行的。看下面一个简单的h...
openkk
12年前
JVM
Java开发
0
推荐
64K
浏览
JVM调优总结 -Xms -Xmx -Xmn -Xss
JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统...
openkk
12年前
JVM
Java开发
0
推荐
15K
浏览
JVM内存管理
寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串...
openkk
12年前
JVM
Java开发
0
推荐
15K
浏览
基于 JVM 的编程语言 loop
Loop 是基于 JVM 的编程语言,提供了函数编程特性,简单有趣。Loop 强调可读性、简洁、清晰,侧重于性能和并发性。
jopen
12年前
JVM
Java开发
0
推荐
31K
浏览
JVM 优点与缺点的深入分析
Java 最初诞生的时候,它可以说是其他语言的进化版。不仅因为Java很简单,而且这一进化的语言还是一个可以运行第三方硬件字节码的虚拟机。它还是垃圾收集 器,从而令存储管理和内核转储(core ...
jopen
12年前
JVM
Java开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档