`
zhaowei_520
  • 浏览: 123361 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Java HotSpot Client VM 和 Java HotSpot Server VM

    博客分类:
  • Java
阅读更多
JDK包括2个JVM的实现
   Java HotSpot Client VM(-client),为在客户端环境中减少启动时间而优化;
   Java HotSpot Server VM(-server),为在服务器环境中最大化程序执行速度而设计.

比较:Server VM启动比Client VM慢,运行比Client VM快.

如何将VM设置成 Server VM:
   找到 [jre安装目录]/lib/i386/jvm.cfg 文件
   里面第一行写的是 -client 默认就是client版本,把第二行的-server KNOWN 放到
   第一行,如下面所示
   代码
  -server KNOWN
  -client KNOWN
  -hotspot ALIASED_TO -client
  -classic WARN
  -native ERROR
  -green ERROR
分享到:
评论

相关推荐

    hotspot.tar.gz

    Hotspot有两个JIT编译器:Client Compiler(C1)和Server Compiler(C2)。C1适用于快速启动,而C2则更注重长期性能。 二、垃圾收集器 Hotspot JVM提供了多种垃圾收集器,如Serial、Parallel、Concurrent Mark ...

    JVM的相关知识整理和学习

    HotSpot JVM是目前最广泛使用的JVM实现,它有两种不同的实现:Java HotSpot Client VM和Java HotSpot Server VM。Client VM适用于快速启动和较低的内存占用,而Server VM则优化了程序运行速度,更适合长时间运行的...

    运行eclipse提示JVM错误的解决

    在使用Eclipse进行开发的过程中,有时可能会遇到JVM(Java虚拟机)错误的问题。这类问题通常表现为启动Eclipse时出现错误提示,例如“jvm terminated. Exit code=-1”。本文将详细介绍这一问题的原因以及具体的解决...

    JAVA打飞机小游戏

    Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing) 程序核心代码将近五百行,用到了THREAD(线程),界面是用SWING写的; 程序游戏比较简单,代码也有简单的注释. Application1.java 启起动文件类; ...

    JAVA性能优化.docJAVA性能优化.doc

    经典虚拟机(Classic VM)自J2SDK 1.4.0后逐渐被淘汰,而HotSpot VM则分为Client VM和Server VM。Client VM适用于轻量级应用,而Server VM专为高性能的服务器环境设计,提供更优秀的性能。 - **参数调整**:...

    Hotspot 虚拟机源码 jdk8u

    HotSpot包括一个解释器和两个编译器(client 和 server,二选一的),解释与编译混合执行模式,默认启动解释执行。 编译器:java源代码被编译器编译成class文件(字节码),java字节码在运行时可以被动态编译(JIT)...

    实现 Java 平台的三种方式

    例如,Pentium III处理器上的Windows 2000操作系统搭配Sun HotSpot Client VM可以运行Java应用程序。虽然JVM架构层级较多,导致效率相对较低,但随着技术的发展,其性能已经得到显著提升,成为个人电脑上的主流Java...

    java写的java虚拟机

    7. **编译优化**:JVM可以进行即时编译(JIT),将热点代码编译为机器码以提高性能,比如HotSpot JVM的Client Compiler和Server Compiler。 8. **线程模型**:JVM如何处理并发,包括线程创建、同步、死锁等问题。 ...

    p8670579_112010_LINUX.zip

    inux安装oracle执行命令:dbca 时报错 如果是64位操作系统安装32位的oracle, 就需要安装补丁p8670579_112010_... INFO: # Java VM: Java HotSpot(TM) Client VM (1.5.0_17-b02 mixed mode) 那么就下载安装这个补丁吧

    java7帮助文档

    Machine Java HotSpot Client and Server VM Description of Java Conceptual Diagram What's New in Documentation Documentation is regularly updated to provide developers with in-depth information ...

    map of java平台

    - **Java HotSpot Client VM**:适用于客户端应用,具有较小的内存占用和较快的启动速度。 - **Java HotSpot Server VM**:针对服务器端应用进行了优化,能够处理高负载的应用场景。 ### 支持的操作系统平台 - **...

    Java深度历险.pdf

    Java HotSpot(TM) Client VM (build 1.5.0_11-b03, mixed mode, sharing) ``` ##### 4.2 服务器端JVM示例 如果想要查看服务器端JVM的信息,则需要显式指定使用`-server`选项。例如,在设置了`PATH`变量包含`jdk\...

    windows jdk1.8 64位安装包

    java version "1.8.0_05" Java(TM) SE Runtime Environment (build 1.8.0_05-b13) Java HotSpot(TM) Client VM (build 25.5-b02, mixed mode, sharing)

    java客户端以及jre瘦身

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

    android之ICS 配置 Java版本 SE 1.6

    Java HotSpot(TM) Client VM (build 20.6-b01, mixed mode, sharing) ``` 5. **编译项目代码**:现在,你可以尝试编译MTK6577的ICS4.1项目代码了。确保终端中的Java环境已经指向了正确的1.6版本,然后按照正常的...

    windows7下java环境变量配置方法.pdf

    Java HotSpot(TM) Client VM (build 17.0-b02, mixed mode, sharing) 3. 如果出现“'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。”的错误信息,说明 Java 环境变量配置出错了,需要仔细检查配置...

    java1.7.0环境配置安装方法

    Java HotSpot(TM) Client VM (build 24.0-bXX, mixed mode, sharing) ``` - `javac`: 如果命令提示符窗口中能够找到此命令,说明编译器已经可以被正常使用。 #### 五、常见问题及解决方法 1. **无法识别java或...

    linux下部署java环境

    Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing) ``` - **测试编译与运行Java程序** 创建一个简单的Java程序文件`Test.java`,内容如下: ```java public class Hello { public static ...

    sigar-amd64-winnt-1.6.4.zip

    # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.271-b09 mixed mode windows-amd64 compressed oops) # Problematic frame: # C [sigar-amd64-winnt.dll+0x14ed4] # # Failed to write core dump. Minidumps are...

    java开发环境的开发配置

    Java HotSpot(TM) Client VM (build 1.6.0_02-n06, mixed mode, sharing) ``` 这表明系统已经正确识别并配置了JDK版本。 ### 数据库连接配置 对于涉及数据库操作的Java应用,还需配置数据库连接。如示例中提到的...

Global site tag (gtag.js) - Google Analytics