JVM参数中-Xmx为什么要设置上限值呢?

书欣 Java经验 发布时间:2022-12-14 22:50:57 阅读数:8756 1
下文笔者讲述Xmx设置上限值的缘由,如下所示
在讲述其缘由前,笔者先讲述Xmx的功效

Xmx的功效

Xmx:
   用于设置堆内存的大小

当堆内存不够时,会导致OOM异常,那为什么不设置其大小,让其无限增大呢?
   下文笔者将一一道来,如下所示
设置Xmx的缘由
    避免由于java程序抢占系统资源,导致其它程序无法运行
所以设置Xmx的功效就是保护操作系统,避免Java程序占用过多的内存
让堆内存的大小由我们的设置所控制
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202212/16710295015160.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者