我们使用java -X可以看到java的-X系列的参数,Xmx和Xms是相对应的。

一个是memory max(Xmx) 一个是memory start (Xms)。

Xmx代表程序最大可以从操作系统中获取的内存数量,Xms代表程序启动的时候从操作系统中获取的内存数量。

比如 java -cp . -Xms128m -Xmx256m 说明这个程序启动的时候使用128m的内存,最多可以从操作系统中获取256m的内存。

JVM参数

宿主机

默认情况下,JVM的Max Heap Size是系统内存的1/4

# java -XshowSettings:vm -version

# java -XshowSettings -version

容器

参考

docker常见退出码

https://www.cnblogs.com/ainimore/p/12972806.html

Java的Xmx是设置什么的?

https://www.cnblogs.com/yjf512/p/7770968.html

如何防止Java超出容器内存限制?

https://www.coder.work/article/1413306

如何设置Docker容器中Java应用的内存限制

https://www.cnblogs.com/ilinuxer/p/6648681.html

Docker环境下Java应用的JVM设置

https://www.cnblogs.com/duanxz/p/10248762.html

在 Docker 里跑 Java,趟坑总结

https://my.oschina.net/shisuyun/blog/871514

容器中的JVM资源该如何被安全的限制?

https://www.kubernetes.org.cn/5005.html

如何防止Java超出容器内存限制?

https://stackoom.com/question/3WMDz/%E5%A6%82%E4%BD%95%E9%98%B2%E6%AD%A2Java%E8%B6%85%E5%87%BA%E5%AE%B9%E5%99%A8%E5%86%85%E5%AD%98%E9%99%90%E5%88%B6

【jvm】jvm 参数设置查看与设置相关推荐

  1. jvm内存参数配置_idea中设置JVM参数,简单理解JVM常见参数,JVM调优简单入门

    前面学习了JVM的内存分布,今天就来验证下.顺便通过测试学习一下JVM的几个参数,不过测试是在idea中,所以先要在idea上设置JVM参数. 一.idea设置全局的JVM参数 一共三步,第一步在菜单 ...

  2. 电脑linux查询配置参数,linux,windows keepalive参数的查看与设置

    ---------------------------------------------------------------------------------------------------- ...

  3. jvm配置参数,查看大对象直接分配到老年代

    看下如下代码: 配置参数 -Xms60m -Xms60m -XX:NewRatio=2 -XX:SurvivorRatio=8 -XX:+PrintGCDetails 运行后看下如下,可以看到ParO ...

  4. linux设置查看与设置文件编码格式

    一.查看文件编码格式 使用vi指令进入查看文件,然后按Esc后输入 :set fileencoding 然后回车查看文件编码格式 之后可直接输入:再次操作 二.修改文件格式,同样的方式,将修改中输入改 ...

  5. jvm的参数含义及设置

    最近在研究jvm基本的原理,对jvm的参数设置了解了一下,mark如下: 几个基本概念: PermGen space:全称是Permanent Generation space,即永久代.就是说是永久 ...

  6. 如何开启jvm日志_做了10个小实验:搞懂了JVM三大参数类型

    本实验的目的是讲解 JVM 的三大参数类型.在JVM调优中用到的最多的 XX 参数,而如何去查看和设置 JVM 的 XX 参数也是调优的基本功,本节以实验的方式讲解 JVM 参数的查看和设置.希望大家 ...

  7. JVM启动参数详解(含调优)

    java启动参数共分为三类: 其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容: 其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足, ...

  8. JVM-常见JVM参数、如何查看JVM参数、如何动态设置JVM参数

    1 JVM参数 1.1 标准参数 // 查看java版本 -version // help命令就不用了说了吧 -help // -server // 指定类运行所依赖其他类的路径,通常是类库和jar包 ...

  9. jvm内存配置参数_性能测试连载 (23)jvm内存参数设置

    概述 java内存溢出之后,我们需要根据错误信息分析一下内存溢出的具体原因,及时调整中间件的参数. 查看jvm内存分配 linux下可以通过jmap -heap [pid]命令查看jvm的内存分配 例 ...

最新文章

  1. R包vegan的Mantel tests探索群落物种组成是否与环境相关
  2. W3C XSL Transformations (XSLT) Version 2.0 翻译计划
  3. 单点登录系统(SSO)和Session共享解释
  4. google 用新的tab打开网页
  5. 怎么导出插件_不会插画没关系,插件帮你快速搞定
  6. 跳转到_301跳转常见问题汇总
  7. 你会用Java实现两个大数相加吗
  8. if else if else语句格式_计算机各语言之间if...else区别
  9. 效率 用div做表格和tr_表格也能用Word做?别不信,利用这些小技巧分分钟做出完美表格...
  10. ImageRanger 全萤幕检视操作说明
  11. PIE SDK组件式开发综合运用示例
  12. DEV控件之ChartControl用法
  13. 个人网页制作 大学生个人网页设计 个人网站模板 简单静态HTML个人网页作品 大学生毕设网页设计源码HTML
  14. python画圆形螺旋线_在PDMS中使用python直接生成管口方位图(开源分享第三集)...
  15. 如何和下属谈心(转)
  16. 武汉科技大学计算机实验预约系统,实验室与设备管理处
  17. 如果写不出好的BUG就该在洒满阳光的屋里躺在床上边刷哔哩哔哩边吃旺仔QQ糖
  18. EMW3162 AT固件的使用【1】
  19. python工作遇到的问题_工作中遇到的问题收集--.NET
  20. 关于硬盘不可不知的基础知识-硬盘开盘修复

热门文章

  1. 云原生、大数据、AI领域的开源服务创新
  2. Git中tag使用教程
  3. VMware虚拟机 扩展Ubuntu系统磁盘空间方法
  4. Towards Open World Detection
  5. 视频教程-基于Java的WebSocket的聊天室-Java
  6. 奉主耶稣基督的名,斥责一切魔鬼撒旦黑暗势力对我的捆绑,斥责一切邪灵对我的束缚,仇敌必然逃跑
  7. THE FOOL 【找规律】
  8. 框架流程图绘制工具OmniGraffle 7 for Mac
  9. 用计算机解决问题时 为什么要用计算思维,在亲历计算机解决问题的全过程中发展计算思维...
  10. thinkphp生成guid 唯一识别码