Java堆分配参数总结
与Java应用程序堆内存相关的JVM参数有:
- -Xms:设置Java应用程序启动时的初始堆大小
 - -Xmx:设置Java应用程序能获得的最大堆大小
 - -Xss:设置线程栈的大小
 - -XX:MinHeapFreeRatio:设置堆空间最小空闲比例。当对空间的空闲内存小于这个数值时,JVM便会扩展堆空间
 - -XX:MaxHeapFreeRatio:设置堆空间的最大空闲比例。当堆空间的空闲内存大于这个数值时,便会压缩堆空间,得到一个较小的堆
 - -XX:NewSize:设置新生代的大小
 - -XX:NewRatio:设置老年代与新生代的比例,它等于老年代大小除以新生代大小
 - -XX:SurviorRatio:新生代中eden区与survivior区的比例
 - -XX:MaxPermSize:设置最大的持久区的大小
 - -XX:PermSize:设置永久区的初始值
 - -XX:TargetSurvivorRatio:设置survivior区的可使用率。当survivior区的空间使用率达到这个数值时,会将对象送入老年代
 
Java堆分配参数总结的更多相关文章
- JVM之---Java内存分配参数(第四篇)
		
1.内存分配参数---大纲 Ø如何设置堆内存 Ø如何设置栈内存 Ø如何设置方法区 Ø如何设置对的分配比率 Ø设置参数打印堆栈: ØJava程序的两种模式:Server&Client 2.设置堆 ...
 - JVM内存模型以及堆分配参数
		
程序计数器: 存放下一条要运行的指令:每个线程都必须用一个独立的程序计数器,用于记录下一条要运行的指令.程序计数器是一块线程私有的内存空间. JAVA虚拟机栈: 线程私有的内存空间,它保存方法的局部变 ...
 - JAVA基础-栈与堆,static、final修饰符、内部类和Java内存分配
		
Java栈与堆 堆:顺序随意 栈:后进先出(Last-in/First-Out). Java的堆是一个运行时数据区,类的对象从中分配空间.这些对象通过new.newarray.anewarray和mu ...
 - (转)java内存分配分析/栈内存、堆内存
		
转自(http://blog.csdn.net/qh_java/article/details/9084091) java内存分配分析/栈内存.堆内存 java内存分配分析 本文将由浅入深详细介绍Ja ...
 - JVM虚拟机-了解Java堆中对象分配、布局和访问的全过程
		
目录 前言 对象的创建 类加载检查 分配内存 内存空间分配方式 指针碰撞 空闲列表 并发时的内存分配 同步处理:CAS 本地线程分配缓冲:TLAB 初始化零值 设置对象头 执行 init 方法 对象的 ...
 - Java内存分配之堆、栈和常量池
		
Java内存分配主要包括以下几个区域: 1. 寄存器:我们在程序中无法控制 2. 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中 3. 堆:存放用new产生的数据 4. 静 ...
 - Java内存分配之堆、栈和常量池(转)
		
摘录自http://www.cnblogs.com/SaraMoring/p/5687466.html Java内存分配主要包括以下几个区域: 1. 寄存器:我们在程序中无法控制 2. 栈:存放基本类 ...
 - java内存分配(堆、栈、常量池)
		
Java内存分配: ◆寄存器:我们在程序中无法控制 ◆栈:存放基本类型的数据和对象的引用,以及成员方法中的局部变量 ◆堆:存放对象本身(成员变量+成员方法的引用) ◆静态域:存放在对象中用static ...
 - Java堆内存的十个要点
		
Java中的堆空间是什么? 当Java程序开始运行时,JVM会从操作系统获取一些内存.JVM使用这些内存,这些内存的一部分就是堆内存.堆内存通常在存储地址的底层,向上排列.当一个对象通过new关键字或 ...
 
随机推荐
- JQuery操作TABLE,及console.info问题。
			
还用alert 吗?看看console.info吧,代码的测试平台:ie9, firefox12 1. [代码][JavaScript]代码<!DOCTYPE html><html ...
 - 目录操作(PHP)
			
1.创建目录(文件夹)mkdir("./test");2.删除目录(文件夹)只能删除空的文件夹rmdir("./test");3.移动目录(文件夹)rename ...
 - Linux:外网域名防火墙设置导致下载失败
			
问题现象: 通过IE从服务器下载文件时,提示Can't read from connection: Connection reset by peer. 别的现场都是好的,只有该现场有这个问题.所以,一 ...
 - open调用过程
			
1. 首先传到vfs的do_sys_open,在open.c中. long do_sys_open(int dfd, const char __user *filename, int flags, u ...
 - 90年代经典“手游”—拼图板小游戏Opencv实现
			
80后可能还对儿时玩过的一种经典木质的拼图板游戏记忆犹新,一般是一种4*4或5*5规格的手持活动板,通过挪动每个小板子的位置,拼出来板子上完整的图像,那时候还没有网吧,手机也还是大哥大的天下,所以这也 ...
 - SPOJ:K-Query Online(归并树)
			
Given a sequence of n numbers a1, a2, ..., an and a number of k-queries. A k-query is a triple (i, j ...
 - SPOJ:Robot(数学期望)
			
There is a robot on the 2D plane. Robot initially standing on the position (0, 0). Robot can make a ...
 - http监听工具Fildder
			
空间管理您的位置: 51Testing软件测试网 » 雨洒泪 » 日志 中国龙,中国风,中国会变得更加强大! 力量越大,责任越大! 人的一生,会面临很多选择,但决定一个人一生的,往往就是最关键那么的一 ...
 - 【WIP】MVVM
			
创建: 2018/04/05 懒得写了
 - E20180404-hm
			
reject vt. 拒绝; 排斥; 抛弃,扔掉; 吐出或呕吐; conditioner n. 调节器,调节装置 fabric n. 织物; 布; 构造; (建筑物的) 结构(如墙.地面.屋顶):质 ...