2010/11/18

64位元OS 與 Java HotSpot Server 模式

  該是使用64位元作業系統的時候了,別以為桌面環境用不到.以自己及太太的電腦為例:我的桌機使用 Linux 64 位元作業系統,自行下載 SUN JDK 安裝.安裝後執行 java -version 確認其版本資訊如下:

krogh@krogh-desktop:~$ java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode)

  在太太的 iMac Snow Leopard 10.6.4 OS X 上預設也是安裝 64 bit JDK 執行 java -version 看到的資訊也是 HotSpot 64-Bit Server VM.

  至於 64 Server VM 有什麼優點就暫時不討論,但如果你在公司的 Windows XP 32 位元作業系中安裝 JDK ,卻想測試一下 Server VM mode 那可不行.
  因為最近工作上被要求要使用 Tomcat 及 64位元作業系統,所以想要好好發揮一下 OS 及 Java VM 的特色.開始了解一些參數設定,要好好給它優化一下.不要平白浪費了軟硬體的效能.