Solaris 9 9/04 作業環境的新功能

系統效能增強功能

solaris 9 發行版本包含以下系統效能增強功能。

SPARC: 多重分頁大小支援

多重分頁大小支援 (MPSS) 允許程式使用任何硬體支援的分頁大小,以存取虛擬記憶體的各部分。先前在 UltraSPARC 平台上,程式的堆疊、堆疊儲存區或使用 mmap() 對映的匿名記憶體僅可使用 8 KB 的分頁。

您可以使用 MPSS 來運行具有特定記憶體分頁大小設定的老舊應用程式,這些應用程式均可受益於這種效能調整。使用較大的分頁大小可能會明顯提昇頻繁使用大量記憶體的程式之效能。

如需更多資訊,請參閱「pagesize(1) 線上說明手冊」、「mpss.so.1(1) 線上說明手冊」、「ppgsz(1) 線上說明手冊」和「mmap(2) 線上說明手冊」。

改善的多重執行緒程式庫

此發行版本包含已改善且速度更快的多重執行緒程式庫,它在先前的 Solaris 軟體發行版本中用作 libthread 的替代品。

如需更多資訊,請參閱「Multithreaded Programming Guide」以及「threads(3THR) 線上說明手冊」。

Solaris 網路快取記憶體及加速器 (NCA)

改善的 Solaris 網路快取記憶體及加速器 (NCA) 增加了套接字介面。僅需極小的修改,任何 Web 伺服器即可透過此套接字介面與 NCA 通訊。請參閱網路增強功能

SPARC: 伺服器的效能改善

控制虛擬分頁和實體分頁以及如何快取這些分頁的演算法已得以改善。這些增強功能可將伺服器中的一般使用者載入作業之系統效能提昇約 10%。

動態詳細共用記憶體 (DISM)

動態詳細共用記憶體 (DISM) 允許資料庫動態延伸或縮減共用資料區段的大小。此功能可避免詳細共用記憶體 (ISM) 的錯誤配置問題和拒絕服務安全脆弱性。

ISM 是由大型鎖定記憶體分頁組成的共用記憶體區段。ISM 鎖定分頁數保持為常數或不變。動態 ISM (DISM) 則是可分頁的 ISM 共用記憶體,其鎖定分頁數為變數或可變更。因此,在動態重新配置期間,DISM 可支援在系統中釋放或增加更多實體記憶體。DISM 的大小可包括可用實體記憶體以及磁碟交換區。

請參閱「shmop(2) 線上說明手冊」。


注意 –

在 Solaris 9 9/02 更新發行版本中,DISM 可支援大型分頁。如需關於大型分頁支援的說明,請參閱SPARC: 動態基本共用記憶體 (DISM) 大型分頁支援