JVM XMX设置多大比较好,Docke容器里该怎么设置JVM呢@无界编程
XMX是JVM的最大堆内存大小,XMS是JVM的初始堆内存大小。
不管是工作还是面试经常遇到一个问题就是XMX到底设置多大比较好?
网上的答案大多是说XMX和XMS设置为一样大,但是没有说到底XMX设置多大比较好。
如果设置为和操作系统一样大内存会怎么样?
这篇文章就带你搞清楚这个问题,让你明白怎么设置,以及为什么要这么设置。
你也可以学到JDK8中改善在Docker容器中运行的Java的JVM设置注意事项。
此外这篇文章你可以学到linux环境大量实用的命令分析内存和进程信息。
java官方文档对JVM的默认值并不合理:
实际上默认值并不合理,大多数的情况你需要根据自己的系统内存值和应用情况合理调整的。
但是你还是需要先搞清楚默认值为什么这么设置,默认值是从统计学里得来的,先看这里:
https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gc-ergonomics.html
https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/parall
JVM XMX设置多大比较好,Docke容器里该怎么设置JVM呢@无界编程相关推荐
- 无盘服务器缓存设置多大,系统虚拟盘和游戏虚拟盘缓存应该设置多少?
经常有人会咨询关于1台服务器同时安装网维大师,无盘(系统虚拟盘) ,游戏虚拟盘的时候该如何设置缓存,这里做一下统一解答,同时不管你的服务器内存有多大,都按照这个规则设置即可: 1.无盘(系统虚拟盘) ...
- html文件如何设置为桌面壁纸,怎样把文件里的图片设置为桌面背景时全部是全屏图?最好详细一点的。...
怎样把文件里的图片设置为桌面背景时全部是全屏图?最好详细一点的.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 怎样把文 ...
- 将文件拖到docker容器里,将docke 容器里文件拖到宿主里
docker将/root/shell目录下的putty.exe复制到容器内部: 查看容器ID: docker ps 复制: docker cp /root/shell/putty.exe 容器ID:/ ...
- JVM内存设置多大合适?Xmx和Xmn如何设置?
本文地址: https://www.dutycode.com/jvm_xmx_xmn_xms_shezhi.html 除非注明,文章均为 www.dutycode.com 原创,欢迎转载!转载请注明本 ...
- 【JVM原理与优化】JVM内存设置多大合适?Xmx和Xmn如何设置?
原文地址:https://www.dutycode.com/jvm_xmx_xmn_xms_shezhi.html 问题: 新上线一个java服务,或者是RPC或者是WEB站点, 内存的设置该怎么设置 ...
- JVM内存设置多大合适? Xmx和Xmn如何设置
问题: 新上线一个java服务,或者是Rpc或者是Web站点,内存的设置改怎么设置呢?设置多大合适呢? 分析: 依赖的原则是根据Java Performance里面的推荐公式来进行设置. · 具体来讲 ...
- java xmx设置_JVM内存设置多大合适?Xmx和Xmn如何设置?
问题: 新上线一个java服务,或者是RPC或者是WEB站点, 内存的设置该怎么设置呢?设置成多大比较合适,既不浪费内存,又不影响性能呢? 分析: 依据的原则是根据Java Performance里面 ...
- JVM -Xmx内存设置超过物理内存问题思考
文章目录 问题提出 理论思考 1. 是否可以设置`-Xmx`超过物理内存? 2. 是否可以将`-Xmx`设置的无限大? 3. 当物理机内存耗尽时,会发生什么现象? 4. JVM在堆内存不足和物理内存耗 ...
- 怎么设置java内存_如何修改jvm内存 内存设置过大
斯蒂芬大帝 java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制.否则可能导致应用程序宕掉.-Xms128m:表示JVM Heap(堆内存)最小尺寸128MB,初始 ...
最新文章
- 修改密码导致应用程序池无法启动
- D3D中的粒子系统(4)
- 多线程下的生产者消费者(一个初始值为0的变量,两个线程一个加1一个减1,轮询5轮)
- 数据结构进阶篇-跳表
- mysql 的数据备份_MySQL 数据备份与还原
- Python使用wordnet工具计算词集与词条基本用法(三)
- 不要在作死的边缘试探(最后那个英雄手势挺好玩儿的)
- offer oracle svp_SVP - Uncyclopedia
- putty拷贝服务器文件,Windows下拷贝Linux的文件到本地(Putty)
- 华为外包测试2年,不甘被替换,168天的学习转岗成正式员工
- 食品的特征和鸿蒙,白粥养胃吗?知道这4种食物才是养胃高手
- 松下A6伺服速度控制模式
- 第六次作业——潘芊睿
- Linux下链接库出现的undefined reference问题总结
- Qt控件边框颜色设定
- 8421码5421码2421码余3码
- ORACLE公司的历史
- WEP/WPA/WPA2加密标准有什么区别?
- iphone配置Charles抓包
- C语言函数大全-- i 开头的函数
热门文章
- cmake开发环境 linux qt_一步步搭建CMake+QT+VTK+BOOST开发环境
- 无法使用_解决kali linux 2020 安装完后发现无法使用 ifconfig
- linux 安装php 5.5_Linux下yum升级安装PHP 5.5
- 4蓝图遍历actor_【虚幻4笔记15】浮动平台
- Ubuntu环境下使用gnuplot由数据表绘制曲线图
- 力扣(LeetCode)刷题,简单题(第19期)
- (Python)石头剪刀布游戏
- 你知道吗?Linux命令竟如此简单!
- activemq 开启监听_ActiveMQ 消息监听 MessageListener 的使用
- 在多变环境中长期定位和建图的通用框架