Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >java7 G1选项

java7 G1选项
EN

Stack Overflow用户
提问于 2011-11-24 21:33:39
回答 2查看 5.5K关注 0票数 3

我找不到任何与G1操作方式相关的选项。以下两个命令不再适用于java7。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
-XX:+G1ParallelRSetUpdatingEnabled 
-XX:+G1ParallelRSetScanningEnabled 
EN

回答 2

Stack Overflow用户

发布于 2012-02-29 00:29:24

据我所知,对G1有影响的选项有:

要激活的

-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC

  • to设置G1将尝试满足的最大GC暂停时间目标(毫秒):

-XX:MaxGCPauseMillis=<X>

  • to设置GC暂停可能发生的时间间隔,总计为MaxGCPauseMillis:

-XX:GCPauseIntervalMillis=<X>

  • to设置年轻一代的大小以影响疏散暂停时间:

-XX:+G1YoungGenSize=512m (在某些版本中也被禁用)

  • 用于设置(仅限于G1 )幸存空间的大小

-XX:SurvivorRatio=6 (和其他幸存者相关选项)

快速警告

需要注意的是,所有-XX选项类型都是试验性的,随时可能发生变化(因此,通常不是您想要放在用于启动企业应用程序的.{bat,sh}wrapper.conf脚本或配置文件中的内容)。

它们非常有用,但如果你想要一个稳定和持久的启动器,就不要太依赖它们。

您提到的两个选项最初在G1在Java SE 6更新过程中首次公开发布时可用,但现在已被弃用。在某些版本中,G1YoungGenSize也是如此。

来源:

票数 3
EN

Stack Overflow用户

发布于 2012-06-03 07:44:26

Java7 update 4现在“完全支持”G1垃圾收集器,但这些参数似乎不再可用。:(

这些链接更多地揭示了允许的JVM标志:

Description of the G1 GC

JVM options

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8262674

复制
相关文章
Java7 hashmap
HashMap继承自AbstractMap,实现了Map、Cloneable、Serializable接口。
2019/05/06
6700
Java7 Fork/Join框架
ForkJoin框架是Java7 提供的把一个大任务分割成若干个小任务,最终汇总每一个任务结果后得到大任务结果的框架。ForkJoinPool继承AbstractExecutorService,实现了Executor,ExecutorService。ForkJoinPool用来实现工作窃取算法。
HLee
2021/08/31
6880
Java7 Fork/Join框架
说说Java7 之 Try with Resources
java7引入Try with Resources语法,允许我们在try块中声明并使用资源,确保在使用之后资源被关闭。资源必须实现AuthCloseable接口。
用户7886150
2021/04/27
5600
JAVA7并发编程
status状态有6种:new, runnable, blocked, waiting, time waiting, terminated
zhangheng
2020/04/28
4340
linux常用命令之查阅文件用法选项功能键用法选项DEMO用法选项选项注意选项注意选项注意用法选项
CAT cat – concatenate print files 连续的输出文件内容 用法 cat [-nbA] file 选项 -n line number 输出行号 -b line number nonblank 输出空白行的行号 -A show All 显示特殊字符 TAC tac – concatenate print files reverse 反序的查看文件 MORE more – 一页一页翻动 功能键 空格space 下一页 enter 下一行 /xxx 向下搜索xxx n 搜索下一个 :f
用户1174983
2018/02/05
1.7K0
Java7的try-with-resources声明(转)
看《Effective Java》第三版的时候,看到了其中建议将try-finally替换为try-with-resources。这个语法糖还算有意思,特此成文。
会说话的丶猫
2020/08/25
5530
Java9的新特性
java9大刀阔斧,重磅引入了模块化系统,自身jdk的类库也首当其冲模块化。新引入的jlink可以精简化jdk的大小,外加Alpine Linux的docker镜像,可以大大减少java应用的docker镜像大小,同时也支持了Docker的cpu和memory限制(Java SE 8u131及以上版本开始支持),非常值得使用。
code4it
2018/09/17
8140
JVM - G1初探
G1主要针对配备多颗处理器及大容量内存的机器. 尽量满足GC停顿时间要求的同时也具备高吞吐量。
小小工匠
2021/08/17
8590
这年头,能坐上火箭的东西不多啊!Java版本号算一个!
Sun早已经不在了,如今只剩Oracle,也就是Java目前的抚养人。从2019年4月16号开始,Oracle版本的JDK,已经宣布收费,目前有更多的企业转向OpenJDK。
xjjdog
2021/12/13
3930
通过 G1 GC Log 重新认识 G1 垃圾回收器
但事实上,g1 由于他的诸多优势已经越来越多的受到 java 程序员的青睐,尤其在机器内存日益增大的今天,巨大的内存分区无疑会让 CMS 回收时间过长,而这已经成为程序员们无法忍受 CMS 最重要的一个原因。
用户3147702
2022/06/27
1.2K0
通过 G1 GC Log 重新认识 G1 垃圾回收器
CMS和G1
CMS(Concurrent Mark Sweep)收集器是一种以最短响应时间为目标的垃圾收集器。
你的益达
2020/08/05
9200
Pandas-12.选项和设置选项
Pandas-12.选项和设置选项 相关函数 Pandas有五个自定义其行为的函数: get_option(param) 获取当前解释器参数 print ("display.max_rows = ", pd.get_option("display.max_rows")) # display.max_rows = 60 - 显示上限的行 print ("display.max_rows = ", pd.get_option("display.max_columns")) # display.max_row
悠扬前奏
2019/05/29
1.2K0
linux常用命令之文件管理默认情况选项参数注意用法选项用法选项用法参数注意用法选项用法选项注意用法选项注意
LS ls:list directory contents 默认情况 默认情况下显示的是mtime 选项 -a 列出全部文件及目录包括隐藏的 -l 列出详细信息,包括文件类型、权限、节点、owner、group、size(b)、修改日期、文件名 -d 列出目录本身,且不列出目录下的内容 -h size用易读的单位 表示,如kg -F 列出文件类型-S按大小从大到小排序 -t  按更新时间从新到旧排序 -r 以相反的顺序排序 -i 显示inode号码 –time=atime 显示访问时间 –time=ct
用户1174983
2018/02/05
2.6K0
Java G1学习笔记
在G1提出之前,经典的垃圾收集器主要有三种类型:串行收集器、并行收集器和并发标记清除收集器,这三种收集器分别可以是满足Java应用三种不同的需求:内存占用及并发开销最小化、应用吞吐量最大化和应用GC暂停时间最小化,但是,上述三种垃圾收集器都有几个共同的问题:(1)所有针对老年代的操作必须扫描整个老年代空间;(2)新生代和老年代是独立的连续的内存块,必须先决定年轻代和老年代在虚拟地址空间的位置。
纯洁的微笑
2019/09/05
1.1K0
JVM g1 部分参数
配置项 意义 -XX:CICompilerCount=3 JVM最大并行编译线程数 -XX:ConcGCThreads=1 GC并发阶段使用的线程数 -XX:+DisableExplicitGC 禁止代码中显示调用GC -XX:G1HeapRegionSize=8388608 单位byte,此处是8M,设置的 G1 区域的大小。值是 2 的幂,范围是 1 MB 到 32 MB 之间。目标是根据最小的 Java 堆大小划分出约 2048 个区域。每个Region的状态不确定,可能是Eden区域,也可能是Old
MickyInvQ
2020/11/24
1.3K0
linux常用命令之压缩打包用法选项DEMO注意选项DEMO用法选项用法选项DEMO
DF df – report file system disk space usage 查看文件系统的使用清空 用法 df [-hi] [path]选项-h human readable ,以人类易读的方式显示size -i inode 显示inode,不显示硬盘容量 选项 -h human readable ,以人类易读的方式显示size -i inode 显示inode,不显示硬盘容量 注意 df后面接path的话,会输出这个path所在的文件系统的信息 DU du – show file space
用户1174983
2018/02/06
1.5K0
入门G1垃圾回收器
本文翻译自Getting Started with G1 Gabage Collector部分章节。并未一字一句照译。同时也根据文尾的参考文档,适当增加了部分内容
爬蜥
2022/03/09
6530
入门G1垃圾回收器
G1收集器图解
在JVM在启动时来决定每个小块,也就是region的大小。 JVM一般是把一整块堆切分成2000个小region。然后每个小region从1到32Mb不等。
全栈程序员站长
2022/06/30
4470
G1收集器图解
探索G1垃圾回收器
最近王子因为个人原因有些忙碌,导致文章更新比较慢,希望大家理解,之后也会持续和小伙伴们一起共同分享技术干货。
HUC思梦
2020/11/11
2.3K0
探索G1垃圾回收器
点击加载更多

相似问题

G1上的Java7(JDK7)垃圾收集和文档

872

file.separator Java7选项导致ExceptionInInitializerError

22

是什么导致Java7中的G1垃圾收集器中止其并发标记阶段?

10

G1垃圾收集器的选项不可用?

27

G1's ParallelGCThreads

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文