http://www.cnblogs.com/dartagnan/archive/2011/09/25/2190507.html
JVM相关参数设置
-verbose:gc 会打印出每次GC执行的情况
[GC 进行GC以前活动的对象占用空间->GC以后无法清除的对象占用空间(Heap的可用空间大小),GC执行时间]
-XX:+PrintGCDetails 会打印出更加详细的信息
[GC [DefNew: GC执行前Young Generation活动对象占用空间->GC以后YG无法清除对象占用空间(YG可用空间), 执行时间] 执行前Heap的占用空间->执行后Heap的占用空间(Heap的可用空间), 总体执行时间]
-XX:+PrintGCTimeStamps 打印出每次执行GC的时刻
-XX:MinHeapFreeRatio=最小Heap可用空间百分比
当可用的Heap空间少于这个百分比,则这个Generation的Heap空间就会增长,以满足这个百分比
-XX:MaxHeapFreeRatio=最大Heap可用空间百分比
当可用空间百分比超出这个数值,该Generation的Heap空间会减少,以满足该百分比。
-Xms 最小Heap空间
-Xmx 最大Heap空间
-XX:NewRatio=n
表示Young Generation和Tenured Generation的比例是1:n
-XX:NewSize=Young Generation的最小空间
-XX:MaxNewSize=Young Generation的最大空间
-XX:SurvivorRatio=n
Survivor区域和Eden区域的比值是1:n
-XX:+UseParallelGC 采用Throughput Collector
-XX:ParallelGCThreads=Throughput Collector采用的线程数
-XX:+UseSerialGC 串行收集器打开
-XX:+UseParallelGC 并行收集器
-XX:+UseParallelOldGC 并行收集器
-XX:ParallelGCThreads=设置并行垃圾回收的线程数。此值可以设置与机器处理器数量相等
XX:+UseConcMarkSweepGC 并发收集器打开
[size=large][/size]
相关推荐
### Java垃圾回收机制详解 #### 一、引言 Java作为一种广泛应用的编程语言,其自动内存管理机制一直是其显著特点之一。垃圾回收机制(Garbage Collection, GC)是Java自动内存管理的重要组成部分,负责自动回收不再...
Java垃圾回收机制(GC)是Java编程语言的关键特性,它自动管理内存,释放不再使用的对象,以防止内存泄漏。GC的运作方式主要有两种策略:引用计数和对象引用遍历。 引用计数是一种简单但不完美的方法。每个对象都有...
Java垃圾回收机制的详细介绍,调理比较清晰,个人进行的总结。
### Java垃圾回收机制详解 #### 一、引言 Java作为一种高级编程语言,自问世以来便因其自动内存管理和垃圾回收机制而备受青睐。本篇文章旨在深入探讨Java垃圾回收(Garbage Collection, GC)机制的工作原理及其...
Java垃圾回收机制详解和调优.doc Java垃圾回收机制详解和调优.doc Java垃圾回收机制详解和调优.doc Java垃圾回收机制详解和调优.doc Java垃圾回收机制详解和调优.doc Java垃圾回收机制详解和调优.doc Java垃圾回收...
Java垃圾回收机制总结 Java垃圾回收机制是Java虚拟机(JVM)中的一种机制,用于防止内存泄露和有效地使用空闲的内存。垃圾回收机制的主要目的是为了回收无用的对象占用的内存空间,使该空间可被程序再次使用。 ...
Java中类的生命周期与java垃圾回收机制
【Java面试题】Java垃圾回收机制
说起垃圾收集(Garbage Collection,GC),大部分人都把这项技术当做Java语言的伴生产物。经过半个世纪的发展,内存的动态分配与内存回收技术已经相当成熟,一切看起来都进入了“自动化”时代,那为什么我们还要去...
Java垃圾回收机制简介 Java垃圾回收机制是Java语言中的一种自动内存管理机制,它可以帮助程序员更好地编写Java应用程序,而不需要手动编写垃圾回收相关的代码。这篇文章将会介绍Java垃圾回收机制的基本概念和原理,...
Java垃圾回收机制是Java编程中至关重要的一部分,它自动管理内存,释放不再使用的对象,避免内存泄漏,并优化内存使用。Java虚拟机(JVM)的堆内存是存放对象的主要区域,当对象通过new等指令创建后,垃圾回收机制...
浅谈 JAVA 垃圾回收机制 Java 垃圾回收机制是 Java 语言中的一种自动内存管理机制,它可以自动回收内存中的垃圾,避免代码运行时由于忘记释放对象而带来的内存泄漏问题。 Java 中的垃圾回收机制主要通过两种算法来...
Java垃圾回收机制详解 Java垃圾回收机制是Java虚拟机(JVM)中的一种自动管理内存的机制,它可以自动地将不再使用的对象从内存中回收,以释放更多的内存空间供其他对象使用。本文将详细介绍Java垃圾回收机制的工作...
Java垃圾回收机制是Java编程语言的关键特性,负责自动管理程序中的内存,确保程序高效、稳定地运行。在Java虚拟机(JVM)中,垃圾回收的主要任务是识别并清理不再被程序使用的对象,以避免内存泄漏。以下是关于Java...