透過 Java 虛擬機器 (JVM),可以在實體機器上執行 Java 位元組碼。調校 JVM 設定可提昇效能並避免發生記憶體配置錯誤。
Java 虛擬機器包含在 Java Platform, Standard Edition (Java SE 平台) 中,是 GlassFish Server 的必要元件。錯誤的 JVM 設定會導致伺服器無法執行,因此,變更這些設定時應謹慎。
備註 - 專有名詞「Java 虛擬機器」和「JVM」表示適用於 Java 平台的虛擬機器。
[JVM 一般設定] 頁面包含下列選項。
用於將具有預設值的設定復原成其預設值的按鈕。沒有預設值的設定保持不變。
此頁面上的設定要套用到的配置名稱。此為唯讀欄位。
Java SE 軟體的安裝目錄名稱,GlassFish Server 需要此軟體才可執行。若要驗證此發行版本是否支援所指定的 Java SE 軟體版本,請參閱「Oracle GlassFish Server 3.1-3.1.1 Release Notes」。若輸入不存在的目錄名稱或不受支援的 Java SE 軟體版本的目錄,GlassFish Server 將無法啟動。
Java 程式語言編譯器的指令行選項。部署 Enterprise JavaBeans (EJB) 元件時,GlassFish Server 會執行編譯器。
啟用 Java 平台除錯程式架構 (Java Platform Debugger Architecture, JPDA) 的除錯功能。
JPDA 由應用程式開發者使用。如需更多資訊,請參閱「Oracle GlassFish Server 3.1 Application Development Guide」。
指定在啟用除錯功能的情況下,要傳遞至 JVM 的 JPDA 選項。
rmic 編譯器的指令行選項。部署 EJB 元件後,GlassFish Server 將執行 rmic 編譯器。
負責位元碼預處理作業的類別名稱。使用逗號分隔類別名稱。每個類別都必須實作 com.sun.appserv.BytecodePreprocessor 介面。將按指定次序呼叫這些類別。
JVM 的其他特性。GlassFish Server 未定義 JVM 的其他特性。
無。
版權所有 © 2005, 2011, Oracle 和 (或) 其關係公司。 保留一切權利。 法律聲明