启动JAVA程序时,参数-Xms及Xmx有啥用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了启动JAVA程序时,参数-Xms及Xmx有啥用相关的知识,希望对你有一定的参考价值。

-Xms是用来设置你的应用程序能够使用的最大内存数,如果程序要花很大内存的话,那就需要修改增加此数的值。

Xms是用它来设置程序初始化的时候内存栈的大小,增加这个值的话你的程序的启动性能会得到提高。

所以根据程序的大小,还有电脑的实际配置,来进行这两个的参数配置即可,参数的单位都是m(兆)。

Java简介

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

主要组成

Java由四方面组成:

●Java编程语言,即语法。

●Java文件格式,即各种文件夹、文件的后缀。

●Java虚拟机(JVM),即处理*.class文件的解释器。

●Java应用程序接口(Java API)。

体系

Java分为三个体系,分别为:

Java SE(J2SE,Java2 Platform Standard Edition,标准版),

JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版),

Java ME(J2ME,Java 2 Platform Micro Edition,微型版)。

参考技术A

Mhn.dll与微软Windows操作系统应用程序文件已经由微软公司创建微软计数DLL文件作Windows NT系统。

NT已经创造新台币发商曾指第目标处理器英特尔i860代号N10名字新台币NT已经缩写新技术,该mhn.dll文件建立NT技术微软介绍使用Windows NT系统。

Mhn.dll使适用于Microsoft Windows操作系统显示特性即按处理器关处理用户高层语言该mhn.dll文件发现使用Windows NTWindows 2000Windows XPWindows Server 2003Windows VistaWindows家庭服务器Windows Server 2008Windows 7Windows 8Windows Phone 8Windows。

使用其系统Server 2012 才能停止 mhn.dll,运行数非系统进程停止参与运行操作系统 mhn.dll. 所使用 Microsoft Windows NT, 关闭 mhn.dll, 再间能始重新启您计算机或应用程序启论要停止 mhn.dll, 永久性您需要卸载运行程种情况应用程序 Microsoft Windows NT, 您系统卸载应用程序扫描您Windows注册表应用程序任何遗留痕迹主意。

以上是关于启动JAVA程序时,参数-Xms及Xmx有啥用的主要内容,如果未能解决你的问题,请参考以下文章

启动JAVA程序时,参数-Xms及Xmx有啥用

启动JVM时-Xms和-Xmx参数是啥?

JVM之对分配参数详解

Azure 应用服务App Service 使用Tomcat运行Java应用,如何设置前端网页缓存的相应参数呢(-Xms512m -Xmx1204m)?

JVM 参数配置及详解 -Xms -Xmx -Xmn -Xss 调优总结

JVM 参数配置及详解 -Xms -Xmx -Xmn -Xss 调优总结