`

Client JRE与Server JRE

    博客分类:
  • java
阅读更多

client JREserver JRE

执行命令:java –version

 

C:\Documents and Settings\Lee>java -version

java version "1.6.0_18"

Java(TM) SE Runtime Environment (build 1.6.0_18-b07)

Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode, sharing)

 

执行命令:java –server –version

C:\Documents and Settings\Lee>java -server -version

java version "1.6.0_18"

Java(TM) SE Runtime Environment (build 1.6.0_18-b07)

Java HotSpot(TM) Server VM (build 16.0-b13, mixed mode)

 

这两个命令分别指示java.exe这个外壳程序,加载专用于客户端桌面应用程序的JVM,或者是加载专用于服务器端的JVM,这就要求JREbin目录下要有clientserver两个目录。两个不同的JVM,分别针对桌面应用和服务器应用进行了不同的优化,所以,应根据相应情况选择。

 

不管是client还是server JVM都进行了性能上的优化,这种优化技术称为HotSpotHotSpot性能优化技术是从JDK1.3.1版本开始使用的,它是取代之前版本的虚拟机所用的JIT技术的。

关于HotSpot性能优化技术的介绍:

原文:http://java.sun.com/products/hotspot/whitepaper.html

翻译:http://lifethinker.iteye.com/blog/215401

http://www.iteye.com/topic/614167

分享到:
评论

相关推荐

    serverjre-10.0.2_linux-x64_bin.tar.gz

    "serverjre-10.0.2_linux-x64_bin.tar.gz" 是一个针对Linux操作系统的64位Java运行时环境(JRE)的压缩包。这个版本的JRE是Oracle公司为服务器环境特别优化的,名为Server JRE,它不包含Java开发工具集(JDK),因此...

    server-jre-8u291-windows-x64.tar.gz

    "server"指的是该JRE是专为服务器环境设计的,相比标准版(client JRE),它优化了性能和内存管理,更适合长时间运行的服务和高负载应用。"jre"代表Java运行环境,它是运行Java应用程序所必需的组件,包含了Java...

    jre1.8.0_211.rar

    6. **server** 和 **client** 目录(可能根据平台有所不同):分别包含针对服务器和客户端优化的JVM实现。 7. **jre** 目录下的`lib/ext`目录:允许用户添加额外的Java扩展类库。 8. **lib/security** 目录:包含...

    server-jre-8u131-linux-x64.tar.gz

    对于"server-jre",它与"client-jre"相对。client-jre是一个轻量级版本,针对桌面应用优化,而server-jre则针对服务器环境,提供更好的性能和内存管理,更适合在高性能服务器上运行长时间服务的Java应用。 描述中...

    java客户端以及jre瘦身

    7. **利用启动加速技术**: 如HotSpot VM的Client Compiler(针对桌面应用)和Server Compiler(针对服务器应用),可以根据硬件配置选择合适的编译器,提高启动速度。 8. **利用App Bundler工具**: 对于Mac OS X...

    jdk和jre的区别

    JRE目录下的`bin`目录包含了两个子目录:`server`和`client`。这两个目录分别存放了两种不同性能表现的JVM动态链接库(.dll文件)。`server`目录下的JVM适用于高性能服务器环境,而`client`目录下的JVM适用于客户端...

    jdk-7u10-windows-i586安装后jdk中jre文件

    **Java开发工具包(JDK)与Java运行环境(JRE)详解** 在Java编程领域,JDK(Java Development Kit)和JRE(Java Runtime Environment)是两个至关重要的组件。JDK是Java开发者用于编写、编译和调试Java应用程序的...

    server-jre-7u80-solaris-i586.tar.gz

    标题中的"server-jre-7u80-solaris-i586.tar.gz"揭示了这是一个针对Solaris操作系统,i586架构...同时,根据应用的需求,可能会选择server版或client版的JRE,前者适合处理大量并发请求,后者则更适合轻量级桌面应用。

    java运行环境jre小解.doc

    本文将深入探讨Java运行环境(JRE)的相关概念,包括JRE与JDK的关系、JRE内部结构解析以及如何在多JRE环境下进行配置等内容。 #### 二、JRE与JDK的关系 1. **定义区分**: - **JRE (Java Runtime Environment)**...

    jdk和jre的区别1

    值得注意的是,JDK的JRE提供了两种不同类型的JVM,即client和server版本,分别用于优化轻量级应用和重量级应用的执行效率。 JRE,即Java Runtime Environment,是运行Java程序所必需的环境。它包含了JVM,这是一个...

    Kepware IOT gateway使用教程 - MQTT Client

    首先,确保你的系统已安装32位 Java JRE 或 JDK,版本7或更高。Kepware IoT Gateway 的安装过程中,选择 "entire feature will be installed on local hard drive" 选项,确保所有组件都安装在本地硬盘上。 ### ...

    KEPServerEX IoT Gateway REST and MQTT Client Agent Demo with Node-RED.docx

    KEPServerEX IoT Gateway REST and MQTT Client Agent Demo with Node-RED KEPServerEX IoT Gateway 是一个强大的工业物联网网关,能够将工业设备连接到云端和企业系统。这个网关支持多种工业协议和数据格式,能够...

    jdk与jre的区别 很形象,很清晰,通俗易懂

    JRE目录下的bin文件夹内有server和client两个文件夹,这两个文件夹包含不同的JVM版本,用以适应不同性能需求的场景。当启动JVM时,它会调用其动态链接库(如jvm.dll),这些库需要位于JVM的父目录中。 总结来说,...

    KepserverEX 中文 IoT Gateway教程

    KepserverEX 中文 IoT Gateway教程 物联网网关 。...在 KEPServerEX 中配置 REST Server Agent,使用 Simulation 配置模拟数据,并将数据添加到 REST Server Agent 中,连接网页浏览器查看这些数据。

    Kepware IOT gateway使用教程 - REST Sever

    在 IoT Gateway 选项中,添加一个 Agent,这里有四个选项:REST Client、REST Server、MQTT Client 和 Thingworx。我们关注的是 REST Server。选择 REST Server 并为其命名,例如命名为 "A: REST Sever"。 配置网络...

    cas-server-3.4.2.1-release

    2. **CAS Client**:部署在各个应用服务器上的组件,负责将认证请求转发给 CAS Server,并处理响应。 3. **Service Registry**:存储了所有已注册应用的信息,包括服务ID和服务URL,用于验证请求。 4. **Ticket ...

    sqlserver2000驱动

    对于SQL Server 2000,有SQL Server Native Client ODBC驱动,它不仅支持ODBC API,还包含了一些新的功能,如改进的性能、错误处理和安全性。 2. **JDBC(Java Database Connectivity)驱动**:JDBC是Java平台上的...

    Java深度历险.pdf

    #### 三、JRE与PC的比较 在理解JRE的基础上,可以将其与传统的PC环境进行比较: - **JRE**:由Java类函数库、原生函数库、JVM以及帮助函数库组成。 - **PC**:依赖于Win32 API `.dll`文件,并通过CPU执行代码。 ...

    uasdkjavabundle-bin-EVAL-windows-jre1.8--4.3.0-1075.zip

    压缩包内的文件“prosys-opc-ua-sdk-for-java-4.3.0-1075-client-server-evaluation”可能是SDK的核心部分,包含客户端和服务器端的评估代码和库。Prosys是一家知名的OPC UA解决方案供应商,他们的SDK通常提供完整的...

    企业网络中部署Cisco ACS Server.doc

    - **操作系统**:ACS Server 支持Windows Server 2000、2003和2008,不能在Windows Client版本上安装。 - **硬件要求**:应选择足够强大的服务器硬件以承载ACS Server软件和数据库。 - **软件安装**: 1. 安装...

Global site tag (gtag.js) - Google Analytics