為了將效能最佳化,IBM® WebSphere® Application Server Hypervisor Edition 虛擬映像檔中的作業系統和 WebSphere Application Server 參數會自動調整。
WebSphere Hypervisor Edition 會根據配置給虛擬映像檔的虛擬資源, 自動調整應用程式伺服器和部署管理程式。自動調整功能會嘗試將虛擬系統的效能最佳化, 但可以很容易變更以符合應用程式的特定需求。Java 資料堆大小是根據已配置的虛擬記憶體而定, WebSphere Application Server Web 儲存器執行緒的大小則是根據虛擬 CPU 數而定。
Minimum/Maximum JVM Heap = max(min((Virtual Memory - 1280MB) / # Application Server Instances, 4096MB), 256MB)
根據配置給虛擬映像檔的虛擬記憶體量,
其目的是要儘可能將記憶體分配給每一個應用程式伺服器和部署管理程式實例。在保留 1280MB 供作業系統和其他原生程序使用之後,剩餘的記憶體會在每一個「Java 虛擬機器 (JVM)」之間平均分割。自動調整演算法會指派不小於 256MB 且不大於 4GB 的記憶體量給指定的 JVM。Minimum/Maximum Threads = # Virtual CPUs * 10
乘數 10 會根據虛擬映像檔中的虛擬處理器數,
來修改 Web 儲存器執行緒數。其目的是要提供更多的工作程式執行緒,以便使用更多的虛擬 CPU 資源來有效運用系統。