java - JVM默认分配的内存是多少

标签 java tomcat jvm

在我的Catalina.bat 文件中

:doStop
shift
set ACTION=stop
set CATALINA_OPTS=
goto execCmd

Xms 没有指定,那么默认分配的内存是多少??

是否有任何特定的命令来检查给 jvm 的分配?

最佳答案

Java会根据实际环境选择默认值,参见http://docs.oracle.com/javase/7/docs/technotes/guides/vm/gc-ergonomics.html .要查看实际内存选项,请使用 -XX:printCommandLineFlags 运行 java。另一种选择是运行 jconsole util,连接到正在运行的 Java 应用程序并转到“VM Summary”选项卡。

关于java - JVM默认分配的内存是多少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19240066/

相关文章:

mysql - Java 应用程序的常见 Web 架构是什么?

tomcat - 浏览器 session 超时

java - 使用 jitWatch 编译错误

java - Android MapBox 更改 MyLocation 标记的样式

java - 您可以使用 Git 对 Java Web Dynpro 项目进行版本控制吗?如果可以,您需要考虑什么?

spring - 如何在没有 spring-boot 的情况下向嵌入式 tomcat 注册 Spring MVC 调度程序 servlet?

java - Args 保证不为空?

java - 如何查找 JVM 尝试加载的类的列表和顺序(而不是已经加载的类)

java - spring boot oauth ExceptionHandlerExceptionResolver : NestedServletException: nested exception is java. lang.StackOverflowError]

java - 从运行的 C++ 代码调用运行的 Java 代码,反之亦然