5.1.3.jvm java虚拟机系统参数查看
2016-04-04 08:50
441 查看
不同的参数配置对系统的执行效果有较大的影响,因此,我们有必要了解系统实际的运行参数。
VM option '+PrintVMOptions'
VM option '+PrintCommandLineFlags'
这两个参数我们并没有制定,而是虚拟机制定的两个参数。
-XX:InitialHeapSize=16777216 -XX:MaxHeapSize=268435456 -XX:+PrintCommandLineFlags -XX:+PrintVMOptions -XX:-UseLargePagesIndividualAllocation
上面打印的这些参数,我们并没有制定,而是虚拟机启动的时候自己设置的。
uintx AdaptivePermSizeWeight = 20 {product}
uintx AdaptiveSizeDecrementScaleFactor = 4 {product}
uintx AdaptiveSizeMajorGCDecayTimeScale = 10 {product}
uintx AdaptiveSizePausePolicy = 0 {product}
uintx AdaptiveSizePolicyCollectionCostMargin = 50 {product}
1.1.1.1. -XX:+PrintVMOptions
参数-XX:+PrintVMOptions可以在程序运行时,打印虚拟机接受的命令行显式参数,输出如下:VM option '+PrintVMOptions'
VM option '+PrintCommandLineFlags'
这两个参数我们并没有制定,而是虚拟机制定的两个参数。
1.1.1.2. -XX:+PrintCommandLineFlags
参数-XX:+PrintCommandLineFlags可以打印传给给虚拟机的显式隐式参数,隐式参数有可能包含虚拟机启动的时候自行设置的默认。使用-XX:+PrintCommandLineFlags,有可能输出如下的信息(因为虚拟机的版本不一样参数也可能设置的不一样):-XX:InitialHeapSize=16777216 -XX:MaxHeapSize=268435456 -XX:+PrintCommandLineFlags -XX:+PrintVMOptions -XX:-UseLargePagesIndividualAllocation
上面打印的这些参数,我们并没有制定,而是虚拟机启动的时候自己设置的。
1.1.1.3. -XX:+PrintFlagsFinal
-XX:+PrintFlagsFinal参数会打印所以得系统参数的值,如果需要了解更多的系统详细参数,尽情使用这个参数吧,开启这个参数会输出所有的系统参数,大概500多行,感兴趣的话可以一一输出打印这些参数部分如下:uintx AdaptivePermSizeWeight = 20 {product}
uintx AdaptiveSizeDecrementScaleFactor = 4 {product}
uintx AdaptiveSizeMajorGCDecayTimeScale = 10 {product}
uintx AdaptiveSizePausePolicy = 0 {product}
uintx AdaptiveSizePolicyCollectionCostMargin = 50 {product}
相关文章推荐
- 关闭ECLIPSE的各种提示错误
- [编译原理]用BDD方式开发lisp解释器(编译器)|开发语言java|Groovy|Spock
- java基础知识点总结(四)
- Java对象的引用与垃圾回收
- jdk的环境变量配置
- #2JAVA中的变量#
- Thinking in java 代码练习 第一天 第二例 3.9.1指数记数法
- Thinking in java 代码练习 第一天 第一例 数据类型-直接常量 草稿
- springMVC提交更新:e JSPs only permit GET POST or HEAD
- spring mvc 集成freemarker模板
- spring mvc 文件上传并携带其他参数
- springmvc
- Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
- Java---设计模块(装饰模式)
- Java---设计模块(装饰模式)
- 深入理解Java:注解(Annotation)--注解处理器(反射机制)
- servlet笔记
- java:字符串
- JAVA里一直想实验的几个小问题
- 搭建简单JavaWeb测试环境搭建原因