Solaris 10 新增功能

系統效能增強功能

本節旨在說明 Solaris 10 3/05 發行版本中的所有系統效能功能,哪些部分是新增功能,哪些則是增強 2002 年 5 月所發行之 Solaris 9 作業系統的原有功能。「網路堆疊的新架構」說明尤其重要。

網路堆疊的新架構

此新架構是 Solaris 10 系統的核心重點。這是 Solaris Express 10/03 發行版本中的新增功能。

TCP 連線的網路堆疊已重新架構,在改善延展性的同時提供了極高的效能。這項革新讓 Solaris 網路使用 IP 分類器架構無鎖定設計,以垂直方式分割工作負荷量。此設計減少了同步處理的經常性耗用時間,並降低 CPU 之間的交叉通訊。使用者可以明顯看到整個網路工作負荷量均有改善,同時使用者不會意識到任何動作的發生。

CPU 效能計數器

這是 Solaris Express 4/04 發行版本中的新增功能。

CPU 效能計數器 (CPC) 系統能夠更有效存取 SPARC 和 x86 處理器上可用的效能分析功能。

cpustatcputrack 等 CPC 指令,已增強指定 CPU 資訊的指令行語法。在先前版本的 Solaris 作業系統中,您必須指定兩個計數器。這兩個指令的配置現在可讓您只指定一個計數器。若是簡單測量,您甚至可以省略計數器配置。

如需更多資訊,請參閱「cpustat(1M) 線上手冊」。如需有關使用 cputrack 指令的更多資訊,請參閱「cputrack(1) 線上手冊」。

大量介面的系統效能改善

這是 Software Express 試驗程式中的新增功能。Solaris 10 3/05 發行版本中有此功能。

探索像是虛擬區域網路 (VLAN) 和通道的大量介面期間與探索之後的系統效能已明顯改善。但是,請避免使用大量的 (成千) 路由和大量的 (成千) 介面。

UFS 記錄效能增強功能

這是 Software Express 試驗程式與 Solaris 9 12/02 發行版本中的新增功能。Solaris 10 3/05 發行版本中有此功能。

UFS 記錄功能可使系統更快速地重新啟動。因為已經儲存檔案系統事務處理,所以如果檔案系統已經一致,則無需檢查檔案系統。

此外,UFS 記錄的效能可提昇或超出本版 Solaris 中非記錄檔案系統的效能。標準性能評估公司系統檔案伺服器 (SPECsfs) 基準的結果說明,啟動記錄功能的已掛載 NFS 之檔案系統效能等同於未啟動 UFS 記錄時的效能等級。在某些與 I/O 關聯的配置中,啟動記錄功能之 UFS 檔案系統的效能大約會超出未啟動記錄功能之 UFS 檔案系統效能的 25%。在其他測試中,啟動記錄功能之 UFS 檔案系統的效能比未啟動記錄功能之 UFS 檔案系統效能好 12 倍。

如需有關如何啟用 UFS 檔案系統登入的資訊,請參閱「System Administration Guide: Devices and File Systems」或「mount_ufs(1M)線上手冊」。

記憶體放置最佳化 (MPO)

這是 Software Express 試驗程式與 Solaris 9 9/02 發行版本中的新增功能。Solaris 10 3/05 發行版本中有此功能。

Solaris 派送程式和虛擬記憶體子系統已得到增強,可最佳化應用程式存取記憶體所需的時間。此增強功能可自動提昇許多應用程式的效能。目前,此功能可用來支援特定平台,例如 Sun Fire 3800–6800、Sun Fire 12K 以及 Sun Fire 15K。

有關 Solaris 記憶體放置最佳化和 Sun Fire 伺服器的技術白皮書可從下列網站獲得:

http://sundoc.central.sun.com/dm/index.jsp

動態基本共用記憶體 (DISM) 大型分頁支援

這是 Software Express 試驗程式與 Solaris 9 9/02 發行版本中的新增功能。Solaris 10 3/05 發行版本中有此功能。

動態基本共用記憶體 (DISM) 現在可以支援大型分頁。對大型分頁的支援可以提昇能夠動態調整共用記憶體大小的應用程式之效能。

如需有關共用記憶體作業的進一步資訊,請參閱「shmop(2) 線上手冊」。