Java –什么是-Xms和-Xmx参数?
在Java中, -Xms
设置初始Java堆大小,而-Xmx
设置最大Java堆大小。
1.一些java -Xms -Xmx
示例:
# Start with 128MB of memory, and allow the Java process to use up to 1024MB of memory.
java -Xms128m -Xmx1024m
# Start with 256MB of memory, and allow the Java process to use up to 4G (4096MB) of memory.
java -Xms256m -Xmx4g
2.默认的初始和最大Java堆大小是根据这种人体工程学算法分配的,还请阅读本文– 查找Java堆内存大小
3.如果Java进程超出了-Xmx
最大Java堆大小,则将引发流行的java.lang.OutOfMemoryError
。
4.对于其他选项,请运行此java -X
> java -X-Xbatch disable background compilation-Xbootclasspath/a:<directories and zip/jar files separated by ;>append to end of bootstrap class path-Xcheck:jni perform additional checks for JNI functions-Xcomp forces compilation of methods on first invocation-Xdebug provided for backward compatibility-Xdiag show additional diagnostic messages-Xfuture enable strictest checks, anticipating future default-Xint interpreted mode execution only-Xinternalversiondisplays more detailed JVM version information than the-version option-Xloggc:<file> log GC status to a file with time stamps-Xmixed mixed mode execution (default)-Xmn<size> sets the initial and maximum size (in bytes) of the heapfor the young generation (nursery)-Xms<size> set initial Java heap size-Xmx<size> set maximum Java heap size-Xnoclassgc disable class garbage collection-Xrs reduce use of OS signals by Java/VM (see documentation)-Xshare:auto use shared class data if possible (default)-Xshare:off do not attempt to use shared class data-Xshare:on require using shared class data, otherwise fail.-XshowSettings show all settings and continue-XshowSettings:allshow all settings and continue-XshowSettings:localeshow all locale related settings and continue-XshowSettings:propertiesshow all property settings and continue-XshowSettings:vmshow all vm related settings and continue-XshowSettings:system(Linux Only) show host system or containerconfiguration and continue-Xss<size> set java thread stack size-Xverify sets the mode of the bytecode verifier
参考文献
- 调整Java虚拟机(JVM)
- Eclipse -Xms / -Xmx
- 人机工程学算法
- 找出您的Java堆内存大小
翻译自: https://mkyong.com/java/java-what-is-xms-and-xmx-parameter/
http://www.taodudu.cc/news/show-4660036.html
相关文章:
- 立体感的3D图像(包含左右眼)生成Red-Cyan分析图
- icc色彩配置文件_什么是色彩配置文件?
- 什么是过拟合?|代码+详细注释
- ❤❤全网最全-----VUE3.0最火爆的编辑器《TinyMCE》❤❤
- 如何成为百万富翁 掌握六点让财富为你打工
- 1.1 储蓄业务
- 2021-11-01 每日打卡:腾讯精选50题
- 8.3结构体数组
- 2022第四届智慧健康城市国际研讨会成功召开
- 【机器学习】决策树原理、调参、可视化 + 银行信用卡欺诈检测案例(含数据集)
- 集成学习(XGBoost,LightGBM,CatBoost)
- Time Gen使用-------------绘制时序电路波形
- 【mysql】-【innodb数据存储结构】
- Tranformer模型与Softmax函数
- 机器学习算法[9]--集成方法之XGBoost原理详解及XGBoost库实现
- 海康工业相机LabVIEW二次开发——修改参数、存图
- 技术科普丨平台效果调试篇3-AWB Gain Adjust
- 将Simulink中的数据更新到GUI中(记录)
- python使用密钥加密的表述_python 利用Crypto进行RSA解密加密文件
- 来自Google持续更新中的TCP BBR v2.0最新进展
- GINA编程-1
- matlab中拟合函数中的gian值,如何在Matlab中优化基本周期图法对随机信号进行的功率谱估计...
- 微信开发——开放标签
- 基于java的水费管理系统
- JAVA JSP水费管理系统JSP电费管理系统JSP缴费管理系统JSP水费缴费系统JSP水电费管理
- 城市级智慧水务多系统解决方案
- 工作邦智慧水务云平台的十大系统
- 支付宝生活缴费商业项目标准版-赖国荣-专题视频课程
- 水务新、老营收系统大PK
- 工作邦智慧水务公众号系统
Java –什么是-Xms和-Xmx参数?相关推荐
- java 启动xms_关于java:启动JVM时-Xms和-Xmx参数是什么?
本问题已经有最佳答案,请猛点这里访问. 请解释在JVM中使用Xms和Xmx参数.它们的默认值是什么? 当使用-Xmx128m -Xms64m时,它可以在EDOCX1和1ΩRES MEM附近高峰期,但是 ...
- java虚拟机启动参数Xms,启动JVM时,-Xms和-Xmx参数是什么?
Please explain the use of Xms and Xmx parameters in JVMs. What are the default values for them? 解决方案 ...
- JVM调优之-Xms与-Xmx参数
-Xms参数与-Xmx参数 -Xms参数与-Xmx参数分别是设置JVM的堆内存的初始大小和最大大小 -Xmx2048m 等价于-XX:MaxHeapSize=2048m,设置JVM最大堆内存为2048 ...
- java -xmx_Java中,启动JVM时,Xms和Xmx参数是什么? - Break易站
Xmx指定了Java虚拟机(JVM)的最大内存分配池,同时Xms指定了初始内存分配池.就是JVM默认堆的大小. 这意味着您的JVM将以Xms大量内存启动,并且将能够使用最Xmx大量的内存.例如,像下面 ...
- JAVA 启动JVM时,Xms和Xmx参数
Xmx指定了Java虚拟机(JVM)的最大内存分配池,同时Xms指定了初始内存分配池.就是JVM默认堆的大小. 这意味着您的JVM将以Xms大量内存启动,并且将能够使用最Xmx大量的内存.例如,像下面 ...
- JAVA中的Xms、Xmx、MetaspaceSize、MaxMetaspaceSize都是什么意思?
原文链接:https://www.longkui.site/program/java/xmsxmxmetaspacesizemaxmetaspacesize/5121/ 某天需要修改一个web服务器的 ...
- java的xms与xmx和服务器内存_JAVA_OPTS参数-Xms和-Xmx的作用
最近在网上看到一些人讨论到java.lang.Runtime类中的freeMemory(), totalMemory(), maxMemory()这几个方法的一些问题,很多人感到很疑惑,为什么,在ja ...
- Java 参数 Xms 和 Xmx
根据Java虚拟机规范的规定,Java堆可以处于物理上不连续的内存空间中,只要逻辑上是连续的即可,就像我们的磁盘空间一样.在实现时,既可以实现成固定大小的,也可以是可扩展的.不过当前主流的虚拟的虚拟机 ...
- Java 参数 -Xms 和 -Xmx
根据Java虚拟机规范的规定,Java堆可以处于物理上不连续的内存空间中,只要逻辑上是连续的即可,就像我们的磁盘空间一样.在实现时,既可以实现成固定大小的,也可以是可扩展的.不过当前主流的虚拟的虚拟机 ...
最新文章
- 【青少年编程竞赛交流】03月份微信图文索引
- 破解.net程序 编译和反编译方法
- PYTORCH笔记 actor-critic (A2C)
- Linux 7 cmake:curses library not found
- Springboot集成BeanValidation扩展一:错误提示信息加公共模板
- PaperNotes(13)-Conditional Image Generation with PixelCNN Decoders
- stm32超声波测距代码_超声波模块另类用法,悬浮,你也能做到
- lisp编程 滑动轴承的auto_基于Visual Lisp的滑动轴承设计
- 【clickhouse】Clickhouse 查询之 Array JOIN
- ForkJoin 学习使用笔记
- Python实现电子词典
- 【蓝桥杯试题】盾神与困难数独
- easyui datagrid deleteRow(删除行)的BUG
- 小米5 Android 8.0解bl,小米8 刷机 解账号BL锁 隐藏帐户 免授权解锁刷机包-刷机之家...
- 5.2.1_3 普通心理学(彭冉玲第四版) - 第2章 心理的神经生理机制
- re之ida和OllyDbg的使用与代码分析
- java远程打印机 文件_使用Java将文本文件打印到特定打印机
- PyQt5制作一个爬虫小工具,爬取雪球网上市公司的财务数据
- 索尼A7R IV和索尼A7 III的区别
- Matlab在线使用
热门文章
- 把关键点握紧 才能成功建站
- 色彩的基本原理——正色和负色
- Python爬虫之urllib.request的使用
- element table 复选框是否选选中判断
- 《Total Commander:万能文件管理器》——第2.2节.快速了解一款软件的4条途径
- Xshell连接本地虚拟机失败问题/Connecting to 192.168.169.111:22... Connection established. To escape to local she
- 链游开发,链游源码出售,基于Dapp合约的链上游戏
- Linux系统学习导图整理
- 助力零售业降本增效,零售业相关场景RPA应用
- 揭发一名以淘宝订单异常退款的骗子