5.1.3.jvm java虚拟机系统参数查看
不同的参数配置对系统的执行效果有较大的影响,因此,我们有必要了解系统实际的运行参数。
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}
5.1.3.jvm java虚拟机系统参数查看相关推荐
- JVM(java 虚拟机)
JVM(java 虚拟机) 一.JVM简介 1.JVM:Java Virtual Machine (java 虚拟机) 通过软件来模拟出来的具有完整的硬件系统功能.运行在完全隔离的环境中的完整的计算机 ...
- JVM——Java虚拟机架构
Java虚拟机(Java virtualmachine)实现了Java语言最重要的特征:即平台无关性. 平台无关性原理:编译后的 Java程序(.class文件)由 JVM执行.JVM屏蔽了与具体平台 ...
- gateway 内存溢出问题_带你学习jvm java虚拟机 arthas/性能调优/故障排除/gc回收/内存溢出等...
学完本课程,您将掌握: 内存溢出问题实战 CPU飙升问题实战 阿里巴巴Arthas在线诊断 Class字节详细拆解 手写类加载器.四种类加载器.双亲委托模型 对象创建.存储.访问.加载解析 性能调优. ...
- JVM -- Java虚拟机
java虚拟机实际上只是一层接口 : Java虚拟机实际上只是一层接口 , 一层Java程序和操作系统通讯的接口 . 在windows上 , 如果你装了jre , 那么在 jre\bin\server ...
- [JVM] java虚拟机内存管理机制及垃圾收集
Table of Contents 虚拟机内存结构详解 程序计数器 虚拟机栈 JVM stack 本地方法栈 native method stack 常量池 堆 heap 方法区 method are ...
- JavaEE - JVM Java虚拟机
JVM 大家重点掌握的是垃圾回收算法(引用计数+可达性分析+标记清除+标记整理+复制算法+分代回收) 课程目标: 1. 了解 JVM 的发展史 2. 了解 JVM 运行原理 3. 掌握 JVM 基本组 ...
- JVM(JAVA虚拟机)、DVM(Dalvik虚拟机)和ART虚拟机
一.什么是DVM,和JVM有什么不同? JVM是Java Virtual Machine,而DVM就是Dalvik Virtual Machine,是安卓中使用的虚拟机,所有安卓程序都运行在安卓系统进 ...
- [JVM] java虚拟机 堆
1.概念 Java 虚拟机所管理的内存中最大的一块,Java 堆是所有线程共享的一块内存区域,在虚拟机启动时创建.此内存区域的唯一目的就是存放对象实例,几乎所有的对象实例以及数组都在这里分配内存. J ...
- Java虚拟机学习 - 查看JVM参数及值的命令行工具
原文:https://blog.csdn.net/java2000_wl/article/details/8042010 查看JVM各个参数值方式 1.-XX:+PrintFlagsInitial参数 ...
最新文章
- 【 FPGA 】常数( localparam )和参数( parameter )
- 2021年古蔺高考成绩查询,古蔺中学2021录取分数线
- Raspberry 4B安装wiringPi库 和 python-dev包
- 数据库初识--从MySQL 出发
- 基于Ruby的watir-webdriver自动化测试方案与实施(四)
- 面试题之第一部分(Python基础篇) 80题
- Lua学习教程之 可变參数数据打包与解包
- lvs-dr模式原理详解和可能存在的“假负载均衡”
- ContentType的类型
- 熵值法确定权重(matlab附代码)
- 【编译原理笔记04】语法分析:自顶向下的分析概述、文法转换、LL1文法
- 淘淘商城第17讲——引用Dubbo服务
- java笔试记录(基础知识复习)
- Postman汉化中文版
- 移动app用户体验与性能优化
- 人工神经网络(六)线性回归与分类, 解决与区别
- Windows 更新错误 0x80073712
- Android studio实现动态背景页面(动态视频为背景)
- 软件测试常用文档规范
- 三味眼中的十二“最”……
热门文章
- 人工智能起源于这三家学派?
- numpy数组ndarray如何对每个元素取绝对值,然后生成原数组的绝对值数组
- sklearn警告:ConvergenceWarning: lbfgs failed to converge (status=1):
- IEEE CS:2021年的12大技术趋势
- 自动驾驶发展到了哪个阶段?七大应用场景走进现实
- 什么是启发式?什么是产生式?
- 人工智能影响未来娱乐的31种方式
- Nature Communications:实时记录神经系统,解开大脑秘密
- Yann LeCun、吴恩达的新年AI预测:强调“少样本学习”,AI恐慌在减少
- 2017 年脑机接口研发热点回眸