`
hailang370725
  • 浏览: 35624 次
  • 性别: Icon_minigender_1
  • 来自: 潍坊
社区版块
存档分类
最新评论

测试java jdk 支持最大内存

    博客分类:
  • java
 
阅读更多

JDK各个版本在不同操作系统中支持的最大内存是不一样的,但是可以通过以下方法来进行测试。 

c:>java -XmxXXXm(g) -version 

其中,XXX为最大内存数值, m(g)是内存的计量单位,如果命令能够正确显示出jdk的版本等信息,说明当前jdk支持测试的最大内存 

数量,否则说明测试的内存超出了jdk支持的最大值。 

例如:我的系统是win7 64位 

Java代码  收藏代码
  1. C:\Users\ThinkPad>java -Xmx16g -version  
  2. java version "1.6.0_30"  
  3. Java(TM) SE Runtime Environment (build 1.6.0_30-b12)  
  4. Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)  



支持不了的时候就会报错了 

Java代码  收藏代码
  1. C:\Users\ThinkPad>java -Xmx16000g -version  
  2. Error occurred during initialization of VM  
  3. Could not reserve enough space for object heap  
  4. Could not create the Java virtual machine.  



一般在32位机器上,该最大值位于1.5G-2G之间,在64位机器上面应该没啥限制,经测试写16G也能正常得出版本信息 

分享到:
评论

相关推荐

    javajdk for 64位

    这里提到的是适用于64位操作系统的版本,即"javajdk for 64位",具体为"jdk-8u161-windows-x64"。这个版本的JDK适用于Windows操作系统,并且是为64位架构设计的,能够充分利用64位系统的计算能力。 Java JDK包含了...

    java JDK-17 64位包

    2. **增强安全性**:JDK 17继续强化了Java的安全机制,修复了多个安全漏洞,确保应用程序在运行时的安全性。 3. **JEP(JDK Enhancement Proposals)**:JDK 17引入了一些新的JEP,例如: - JEP 391: Strongly ...

    java jdk9 windows x64免安装版(openjdk9.0.4)

    在垃圾收集器方面,G1垃圾收集器在JDK 9中成为默认的垃圾收集器,它提供了一种平衡暂停时间和总体吞吐量的方法,并且支持大内存的应用场景。 为了提升性能,JDK 9对Java编译器(JEP 280)和JVM(JEP 291)进行了...

    java jdk 21版 文档,要的速度下哈

    3. **JVM(Java虚拟机)**:JDK 21可能包含对JVM的优化和改进,比如垃圾回收机制、内存模型的更新,以及性能提升等方面的内容。 4. **编译器(javac)**:Java源代码通过javac编译器转化为字节码,JDK 21可能引入新...

    Java JDK 11 版本

    8. **JShell(REPL)**:Java 9引入的JShell(也称为jshell命令)在JDK 11中得到保留,它是一个交互式的Java代码运行环境,方便开发者快速测试代码片段。 总的来说,Java JDK 11是一个关键的更新,不仅提供了模块化...

    最新Java JDK 20安装版(macos-64位)

    - **JShell(jshell)**:交互式命令行工具,用于快速测试Java代码片段。 - **Java诊断工具(jconsole、jmap、jstack等)**:帮助开发者分析和诊断Java应用的性能和内存状况。 - **Java Mission Control(JMC)**...

    java JDK 实例

    JDK是Java程序员的必备工具,它包括了编译器、调试器、文档生成器以及各种实用工具,使得开发者能够编写、测试和运行Java应用程序。在这个“java JDK 实例”中,我们将会深入探讨以下几个核心知识点: 1. **Java...

    最新Java JDK 11免安装版(Windows 64位)

    Java JDK 11是Oracle公司推出的Java开发工具集的一个重要版本,主要面向开发人员和系统管理员,用于构建、测试和部署Java应用程序。JDK(Java Development Kit)包含了编译器、JRE(Java Runtime Environment)、...

    java jdk 最完整的中文文档

    6. **多线程编程**:Java 1.8在并发编程方面有强大的支持,`java.util.concurrent`包提供了各种并发工具类,如ExecutorService、Semaphore、Future等,理解并善用这些工具能编写出高效稳定的并发程序。 7. **模块...

    Java JDK11.0.22.tar.gz下载(Linux)

    JDK(Java Development Kit)是Java程序员的核心工具,包含了JRE(Java Runtime Environment),编译器,调试器,以及其他用于构建和测试Java应用程序的工具。 1. **Java语言基础**: Java是一种跨平台的、面向对象...

    最新Java JDK 8安装版(MacOS 64位)

    2. **64位版本的重要性**:64位版本的JDK允许Java程序利用更多的内存资源,这对于处理大数据、多线程或高性能应用非常重要。MacOS作为64位操作系统,使用64位JDK可以最大化系统性能。 3. **安装过程**:下载的"jdk-...

    java-jdk1.9

    Java JDK 1.9,也被称为Java 9,是Java平台标准版(Java SE)的一个重大版本更新。这个版本引入了许多新特性、改进和优化,旨在提升开发者的生产力和Java平台的整体性能。以下是对Java JDK 1.9中关键知识点的详细...

    JAVAJDK使用教程

    **JAVAJDK使用教程** Java JDK,全称为Java Development Kit,是开发和运行Java应用程序的基础工具集。它包括了Java编译器、Java虚拟机(JVM)、类库和其他必要的工具,使得开发者能够创建、调试和运行Java程序。本...

    java jdk8 学习笔记

    5.从大到小,包含与被包含:java se:java 语言、jdk(jre(jvm,java se api))。jdk包含了java程序语言、工具程序与jre,jre包括了部署技术、java se api与jvm。 6. 7.Web容器是Servlet/JSP唯一认识的HTTP服务器,...

    JAVA jdk1.8中文文档

    2. **Java API**: 包含了Java的核心类库,如集合框架、I/O流、网络编程、多线程、反射等,是开发Java程序的基础。 3. **阿里巴巴开发规范**: 包括命名规则、异常处理、注释规范、并发编程等,旨在提高代码的可读性、...

    最新Java JDK 11安装版(Linux 64位)

    Java JDK 11是Oracle公司推出的Java开发工具集的一个重要版本,主要针对开发人员和系统管理员,用于在Linux 64位操作系统上构建、测试和部署Java应用程序。JDK(Java Development Kit)包含了编译器、Java运行时环境...

    java jdk-8u51-macosx-x64.dmg.zip

    对于开发者而言,JDK是必备的,因为它提供了编译、调试和测试Java代码所需的一切工具。 3. **Mac OS X x64支持**:这个版本的JDK是专门为64位架构的Mac操作系统设计的,这意味着它可以充分利用64位系统的内存和计算...

    JAVA JDK1.6中文文档.zip

    JDK是Java编程语言的核心组成部分,包含了编译器、调试器、运行环境以及其他必要的工具,使得开发者能够编写、测试和运行Java应用程序。 在JDK 1.6版本中,有以下几个关键知识点: 1. **Java编程语言**: Java是一...

    java jdk 32位

    Java JDK(Java Development Kit)是Oracle公司提供的Java语言开发工具包,它包含了编译、调试、性能分析等一系列工具,使得开发者能够创建、测试和部署Java应用程序。 1. **Java JDK组成部分** - **JRE(Java ...

    Java jdk 11 jdk-11.zip

    - JDK 11的Windows 64位版本专为64位操作系统设计,可以利用更多的内存并优化性能,适合处理大规模或资源密集型的Java应用程序。 4. **Oracle JDK与OpenJDK**: - Oracle JDK是Oracle公司提供的官方版本,包含了...

Global site tag (gtag.js) - Google Analytics