Solaris 9 4/03 作業環境的新功能

系統效能增強功能

功能說明 

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) 線上援助頁。