ubuntu - 如何将Java Hotspot Server VM设置为客户端模式?

标签 ubuntu jvm java jvm-hotspot

I've read最好在 64 位 Ubuntu 上使用 32 位 JDK,因此我安装了 jdk-7u9-linux-i586.tar.gz 并安装了 libc6-i386 。当我运行 java -version 时,会打印以下信息:

java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) Server VM (build 23.5-b02, mixed mode)

还有I've read在开发计算机上,客户端 VM 优于服务器 VM。如何将热点设置为客户端模式?

最佳答案

这在 2 年前可能是正确的,但 64 位 HotSpot 现在在开发和生产中都运行良好,并且在您不使用大于 24 GB 左右的堆时具有自动指针压缩功能。

对于 JIT 模式,您可以使用 -server 选择服务器虚拟机(现在大多数机器上的默认设置),并使用 -client 选择客户端虚拟机。

关于ubuntu - 如何将Java Hotspot Server VM设置为客户端模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13108723/

相关文章:

linux - 本地计算机上的 2 个 Postgres 服务器。如何卸载或解除关联?

java - 同一虚拟机中不同应用程序之间的通信

Java url.openConnection()

Java,如何找出哪个类或方法使用了大量内存?

Java 和 Prolog - Interprolog

java - 当我尝试在 Eclipse 中使用 Struts 上传和保存图像文件时,它显示文件名为 null

php - Mysql子日期查询: retrieve records from yesterday/last week/etc

c++ - 没有规则来制作目标 'Main.o' ,需要 'Main' 。停止

linux - 如何转义 bash 脚本命令行中传递的参数

java - 如何直接在表中的JComboBox中搜索