0推荐
15K 浏览

JVM参数优化

JVM毕竟不是智能的,所以我们要根据实际的运行机器,实际业务等情况选择合适的参数去优化JVM下面我讲一些简单的参数列下来,这些参数的使用需要先理解JVM内存模型,垃圾回收机制.
cymt 5年前   
JVM   Java开发  
0推荐
13K 浏览

常用的几个JVM参数

常用的几个JVM参数
n342 5年前   
JVM   Java开发  
0推荐
25K 浏览

进程、线程与JVM、CLR

网上有一副很经典的图可以让我们来理解进程和线程的关系: 下面这副图是一个双向多车道的道路图,假如我们把整条道路看成是一个“进程”的话,那么图中由白色虚线分隔开来的各个车道就是进程中的各个...
jopen 5年前   
JVM   Java开发  
0推荐
14K 浏览

JVM 垃圾回收器工作原理及使用实例介绍

Java 语言的一大特点就是可以进行自动垃圾回收处理,而无需开发人员过于关注系统资源,例如内存资源的释放情况。自动垃圾收集虽然大大减轻了开发人员的工作量,但是也增加了软件系统的负担。
fdwm 5年前   
JVM   Java开发  
0推荐
16K 浏览

JVM内存堆布局图解分析

JAVA能够实现跨平台的一个根本原因,是定义了class文件的格式标准,凡是实现该标准的JVM都能够加载并解释该class文件,据此也可以知道,为啥Java语言的执行速度比C/C++语言执行的速...
jopen 5年前   
JVM   Java开发  
0推荐
10K 浏览

透视JVM之垃圾回收

JVM是JAVA世界的核心,了解它有助于我们更好调试,调优和开发程序,最近散仙在看JAVA特种兵一书,看完觉得,作者写的内容还是挺不错,大家感兴趣的,也可以购买本温故而知新下。
jopen 5年前   
JVM   Java开发  
0推荐
28K 浏览

Java中的JVM基础:数据类型和堆栈

Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,...
dy223 5年前   
JVM   Java开发  
0推荐
42K 浏览

JVM finalize实现原理与由此引发的血案

JVM finalize实现原理与由此引发的血案 还是不要重写finalize的好,没有析构函数那样明确的语义,调用时间由JVM确定,一个对象的生命周期中只会调用一次,拉长了对象生命周期,拖慢G...
xmnx 5年前   
JVM   Java开发  
0推荐
18K 浏览

JVM并发机制探讨—内存模型、内存可见性和指令重排序

并发本来就是个有意思的问题,尤其是现在又流行这么一句话:“高帅富加机器,穷矮搓搞优化”。从这句话可以看到,无论是高帅富还是穷矮搓都需要深入 理解并发编程,高帅富加多了机器,需要协调多台机器或者多...
jopen 5年前   
JVM   Java开发  
0推荐
15K 浏览

浅析JVM内存结构和6大区域

其实对于我们一般理解的计算机内存,它算是CPU与计算机打交道最频繁的区域,所有数据都是先经过硬盘至内存,然后由CPU再从内存中获取数据进行 处理,又将数据保存到内存,通过分页或分片技术将内存中的...
jopen 5年前   
JVM   Java开发  
0推荐
25K 浏览

JVM性能优化,提高Java的伸缩性

很多程序员在解决JVM性能问题的时候,花开了很多时间去调优应用程序级别的性能瓶颈,当你读完这本系列文章之后你会发现我可能更加系统地看待这类的问题。我说过JVM的自身技术限制了Java企业级应用的...
n7w77 5年前   
JVM   Java开发  
0推荐
13K 浏览

JVM中锁优化简介

本文将简单介绍HotSpot虚拟机中用到的锁优化技术。
y37f 5年前   
JVM   Java开发  
0推荐
18K 浏览

JVM调优基础

JVM调优基本流程 1、划分应用程序的系统需求优先级 2、选择JVM部署模式:单JVM、多JVM 3、选择JVM运行模式 4、调优应用程序内存使用 5、调优应用程序延迟 ...
f663x 5年前   
JVM   Java开发  
0推荐
14K 浏览

JVM中的G1垃圾回收器

我们先回顾一下主流Java的垃圾回收器(HotSpot JVM)。本文是针对堆的垃圾回收展开讨论的。 堆被分解为较小的三个部分。具体分为:新生代、老年代、持久代。
jopen 5年前   
JVM   Java开发  
0推荐
17K 浏览

jvm之String常量池的优化

String.intern() 方法会自动把String放到jvm的PSPermGen的常量区。 关于String.intern()的使用需要注意以下两点: 1、对于日常工作中L...
jopen 5年前   
JVM   Java开发  
0推荐
16K 浏览

Jvm-内存申请过程分析

内存申请过程 1、JVM会试图为相关Java对象在Eden中初始化一块内存区域; 2、当Eden空间足够时,内存申请结束。否则到下一步; 3、JVM试图释放在Eden中所有不活跃的对象(
jopen 5年前   
JVM   Java开发  
0推荐
28K 浏览

JVM内存结构

也称"永久代” 、“非堆”, 它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。默认最小值为16MB,最大值为64MB(未验证),可以通过-XX:PermSize 和 -...
andoid 5年前   
JVM   Java开发  
0推荐
14K 浏览

遗失的JVM堆内存

“HI,你能不能过来帮我看下这个奇怪的现象?”我之所以会写这篇文章是因为我在一个技术支持的案例中遇到了这么一个情况。这个问题是由于不同的JVM工具所检测出来的可用内存的大小不一致所产生的。
jopen 5年前   
JVM   Java开发  
0推荐
20K 浏览

Java/JVM是如何构建的?看看OpenJDK吧!

正如有些人已经知道的那样,从Java7开始,OpenJDK就是Java的参考实现(Reference Implementation)。下图的时间线可以让你了解一下OpenJDK的历史。
jopen 5年前   
JVM   Java开发  
0推荐
33K 浏览

JVM参数详解和调优

在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中 取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generat...
jopen 5年前   
JVM   Java开发  
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档