本章選取 SolarisTM 2.7 作業環境的新功能部分。表 2-1 提供此版本中新功能的簡短說明。若需這些功能更廣泛的說明,請參閱。
Solaris 作業環境是以全球資訊網為基礎的計算的根基。既有彈性,又具有在網際網路上執行並使事業成長的能力。Solaris 軟體是網際網路的WebTone,其可信賴度就跟您的電話上的撥號聲一樣可靠。新的 Solaris 64 位元作業環境提供處理極大型檔案所需要的容量、效能與精度。可信賴的、紮實的與多樣化的 Solaris 軟體是建立來提供效能、安全性、相互可操作性、易於統御與整體連接。
下列主要功能是此版次的選取部分。此版次中,表 2-1概觀這些新功能,第 2 章提供每項功能的詳細資訊。
Solaris 軟體包括使 64 位元的應用程式在保留現存 32 位元環境的相容性與功能期間能夠建立與執行新的應用程式環境。(限 SPARC 平台版)
UFS 登入藉由防止檔案系統變得不一致來增加檔案系統可靠性,且縮短故障後重新啟動系統的時間。
LDAP(簡單目錄存取協議)改善管理名稱資料庫。
Solaris 的 Java Developer Kit TM可以大幅地提升 Java 應用程式的彈性和效能。
動態重新配置允許服務提供者增加或刪除與取代在執行系統中的暖機插入系統板,除去重新啟動中所損失的時間。(此功能僅限特定的 SPARCTM 伺服器才有使用。)
AnswerBook2TM伺服器可以在現存全球資訊網伺服器上執行,例如 SunTM WebServerTM。它不需要在您的系統上單為了 AnswerBook2 支援而執行其它的全球資訊網伺服器。
單碼區域環境包括六種新的 UTF-8 環境,而且已以多重指令集能力來增強單碼區域環境,因此使用者可以從不同的寫入指令集輸入並顯示文字。
RPC 已根據 GSS-API 做修改。此修改增加了安全的完整性與機密性,且 NFSTM 服務不再限制為特定或單一的安全機制。
Solaris 共用桌上管理系統環境(CDE)包含使其易於尋找、操縱及管理位址卡、應用程式、電子郵件地址、檔案、資料夾、主機、處理與全球資訊網位址的新工具。
此節描述前 Solaris 版次中所引進的功能。
表 2-2描述 Solaris 2.6 版次新的與增強的功能。
表 2-2 Solaris 2.6 功能
功能 |
說明 |
---|---|
Java |
|
Java 虛擬機器 | Java 虛擬機器 1.1 整合 Solaris 作業環境的 Java 平台。包括了 Java 執行時間環境與發展 Java 附屬應用程式與應用程式所需的基本工具。 |
HotJavaTM 瀏覽器 | HotJava 瀏覽器提供探索網際網路與公司企業網路的簡單易用、可自訂的使用者介面。HotJava 可以用附屬應用程式的形式執行可執行的內容。(附屬應用程式是可以包括在 HTML 頁面內的 Java 程式,比較像可以包括的影像。) |
企業網路/網際網路服務 |
|
WebNFSTM 軟體 |
WebNFS 軟體使檔案系統能夠使用 NFS 通信協定經由全球資訊網來存取。此通信協定是很可以信賴的,並且在載入量大時提供較大的產量。 |
效能增進 |
|
資料庫效能 |
|
UFS 直接 I/O |
對於 UFS 檔案而言,直接 I/O 使程式能夠繞過虛擬記憶體緩衝區快取記憶體,而直接從磁碟讀取與寫入資料。下載大量衛星資料到檔案中就是一個大量 I/O 作業的例子。 |
原始 I/O |
對不需檔案系統(原始裝置常用於資料庫檔案)而戲劇性增進 I/O 至磁碟裝置產量的低層次 I/O 支援常式作出了改善。重新寫入 SPARCstorageTM 陣列的驅動程式以改善其產量。 |
網路/全球資訊網效能 |
|
核心程式 socket |
核心程式 socket 執行提供與 SunOSTM 4.x 及 BSD socket 改良的相容性,並啟動更高的 socket 效能。 |
TCP 大型視窗 |
TCP 大型視窗提供 RFC1323 中所述的支援。它藉由使用超過正常 64 KB 限制的視窗改 善高頻寬網路,例如ATM,或高延遲網路,例如衛星連結上的效能 |
零複製 TCP/硬體總和檢查 |
零複製 TCP 已用於除去從使用者空間到核心程式空間的複製 硬體總和檢查的支援也已增加。藉由避免總和檢查、卸載工作至支援它的網路配接卡的軟體計算來改良效能。目前此項只在 SunATMTM 卡上支援。 |
簡單易用與管理加強 |
|
安裝 |
|
Solaris Web Start 以瀏覽器為基礎的安裝 |
Solaris Web Start 是以瀏覽器為基礎的公用程式,其經由選擇與安裝 Solaris 及有關的應用程式軟體來指導使用者。 |
安裝文件 | 文件重新組織使得尋找如何安裝 Solaris 軟體的資訊更加容易。 |
x86 裝置配置 |
配置助理介面是 Solaris(Intel 平台版)軟體新啟動系統的一部份。它決定機器內是哪些硬體裝置,每項裝置使用的資源的帳戶,以及讓使用者能夠選擇從何種裝置啟動。 |
x86 配置周邊 |
kdmconfig 程式是用於配置滑鼠、圖形配接卡與 x86 系統上的監控器。如果 Owconfig 檔案已經存在,kdmconfig 將會從其擷取任何可使用的資訊。此外,kdmconfig 的此一更新版也將會尋回由 devconf 程式留在devinfo 樹中的資訊,並使用該資訊來自動識別裝置。 |
變更的 Solaris CD 佈局 |
已重新組織 Solaris CD 上的片段 0 以使其更直觀且更可擴大。 |
磁碟空間重新配置以升級 |
如果目前的檔案系統沒有足夠的空間可升級,upgrade 選項提供自動佈局的功能以重新配置磁碟空間。 |
測試升級設定檔 |
現在可使用 pfinstall 指令來測試使用升級選項的設定檔。 |
變更系統的啟動裝置 |
系統的啟動裝置現在於安裝期間可以變更。 |
預先配置系統配置資訊 |
使用 sysidcfg檔案,您現在可以經由一組關鍵字預先配置系統配置。您可以選擇提供一個或以上的關鍵字來預先配置系統資訊各種變化的層次。 |
選擇性的 8 位元區域環境 | 英文版 Solaris 2.6 CD 中的安裝視窗提供數種英語區域環境。如果要使用 8 位元的字元,使用者應經由 -en_XX 選項之一來安裝。安裝中所使用的區域環境會成為內定系統區域環境。 |
文件 |
|
AnswerBook2 文件 |
Solaris 線上文件可以用任何受歡迎的瀏覽器存取。AnswerBook2 查看器使用全球資訊網以瀏覽器為基礎的介面,讓使用者能夠查看與列印各種的 Solaris 資訊,包括現存 AnswerBookTM 文件與線上援助頁。 |
桌上管理系統 |
|
共用桌上管理系統環境(CDE) |
Solaris CDE 是進階的以 Motif 為基礎且具有簡單易用的介面的桌上管理系統,其經由 UNIX® 平台提供前後一致的查看與感受。有了 Solaris CDE,您不用修改就可以執行 OpenWindowsTM 應用程式。此外,CDE 應用程式與全球資訊網整合;例如,您可以在 CDE 電子郵件訊息中的一個 HTTP 位址上按一下,瀏覽器將會開啟給選擇的位址。 |
SPARC 桌上管理系統的電源管理TM |
電源管理軟體讓使用者能夠在不使用桌上管理系統時的電源消耗方面節省更多。依照內定值,所有的 UltraSPARCTM 桌上管理系統在 30 分鐘沒有使用時會關閉電源。如果有需要,使用者可以修改或關閉電源管理。 |
OpenWindows 桌上管理系統 |
OpenWindows 3.6 桌上管理系統與程式庫已用錯誤修復更新並為西元 2000 年作好準備。 |
新的使用者區域環境 |
東歐語文、俄羅斯文、希臘文與波羅的海諸國增加了十種新的區域環境。 |
單碼 2.0 支援 |
已增加符合單碼 2.0 與 ISO 10646 的兩種區域環境。這些區域環境啟動多重指令集輸入與輸出,並且是具有此能力的 Solaris 環境中所提供的最早的區域環境。這些區域環境只支援 CDE 環境,包括 Motif 與 CDE 程式庫。 |
字型管理 |
- 字型管理啟動簡易安裝與 X Window 系統的字型用法。它支援 TrueType、Type0、Type1 與多位元組語言的 CID 字型,並提供比較字型預覽能力。它與 CDE 桌上管理系統完全整合。 - TrueType 字型是經由 X 與顯示 PostScript 所支援的。字型管理啟動簡易安裝並使協力廠商字型與 Solaris 環境整合。 |
增強的亞洲語文 |
Solaris 2.6 軟體已重新架構至擴充 UNIX 碼集(EUC)上的記錄相依。也提供其它受歡迎的 PC 編碼標準(日本的 ShiftJIS(PCK)、台灣的 Big5 以及韓國的 Johap)的碼集支援與區域環境。這些區域環境只支援 CDE 環境,包括 Motif 與 CDE 程式庫。 |
Solaris 使用者註冊 | 註冊使用 Solaris 電子註冊的使用者將會收到有關新的 Solaris 提供與支援的資訊。 |
標準 |
|
符合西元 2000 年 | Solaris 2.6 作業系統已作好西元 2000 年的準備。它使用明白的日期並遵循適當的X/Open 指導方針。 |
X/Open UNIX 95 (Spec 1170) |
Solaris 軟體的前版次與 Spec 1170 大致一致。Solaris 2.6 版次現在符合所有的需求。 |
X/Open XFN CAE |
聯合式命名服務(FNS)現在符合 X/Open XFN CAE 定義。 |
POSIX 1003.1b |
增加了 POSIX 即時功能。此包括 POSIX AIO(除 -PRIORITIZED I/O 選項之外)完整的支援與一些支援 64 位元檔案的新延伸,(請參閱 "大型檔案")。 |
ISO 10646 |
ISO 10646 標準定義單碼 2.0,包括 UCS-2 與 UTF-8(標準 UNIX 執行)。此標準中指定的所有執行均為依從單碼 2.0。 |
牢固的軟體設計者環境 |
|
大型檔案 |
UFS、NFSTM 與 CacheFSTM 檔案系統支援大型檔案。支援由大型檔案高階會議所定義的介面。 |
版本/範圍的程式庫 | 共用程式庫的設計者現在可以對他們提供的公用介面有更好的控制。此有助於控制這些共用程式庫上應用程式會有的相依。它也表示應用程式更易於攜帶,且受到共用程式庫中變更的影響更少,因此替兩者帶領至更高品質的產品。在 Solaris 2.6 作業環境中,系統程式庫利用此技術並已定下範圍與版本。 |
排程程式啟動 |
排程程式啟動提供其它的多執行段應用程式的核心程式排定支援。 |
先制控制 |
先制控制允許應用程式控制核心程式先制。 |
/proc 檔案系統與監視點 |
之前的平面 /proc 檔案系統已重新建構至含有其它狀態資訊與控制功能的子目錄的目錄階層內。它也提供監視點設備以監控處理 位址空間中資料的存取與修改。adb(1) 指令使用此設備以提供監視點。 |
聯合式命名服務(FNS) | FNS 現在符合 X/Open XFN CAE 定義。FNS 也已增加以包括LDAP(簡單目錄存取協議)的支援並提供檔案與 NIS 回端的改良的支援。 |
非同步 I/O | 磁帶的非同步 I/O 支援提供介面以改善高效能磁帶裝置上的效能。以排隊等候 I/O 要求的能力,此功能顯著地改善了 I/O 產量。 |
Solaris 設計者工具箱(SDK) |
SDK 軟體現在建於 Solaris 作業環境內,且不再是分開標價的產品。所有設計者在製作一般使用者的 Solaris 執行時間環境的應用程式與圖形處理器所需的資訊現在於此Solaris 版次中均可供使用。 |
圖形 |
|
XGLTM |
XGL 2-D 與 3-D 中間模式的 API 提供經過各硬體平台的可攜性,以及來自圖形加速的最佳效能。XGL API 包括光域文字、環境與頂點層次的記錄對應、四元件的記錄對應、DGA 透通覆蓋板及三角列表 Gcache 的支援。 |
XIL |
XIL 基礎影像程式庫適合需要影像或數位影像的程式庫或應用程式,例如文件影像、色彩預 按或數位影像產生與重播。下列功能在 Solaris 2.6 版次中是新的。XIL 1.3 程式庫: - 是 MT-hot - 支援 32 位元、單精準度、浮點資料類型 - 支援暫存影像 - 支援新的 XIL_GENERAL 儲存格式 - 包括 Kodak 色彩管理系統TM (KCMS) 支援 - 支援所有資料類型的新 XIL_BAND_SEQUENTIAL 儲存格式 - 以非重疊儲存節省記憶體使用 |
PEXTM 3.0.2 執行時間環境 |
PEX 應用程式設計介面(API)提供經過各應用程式的可攜性,以及區域與遠程顯示上的 3-D 圖形。 |
KCMS 多執行段程式設計 |
KCMS 現在支援多執行段程式:其為多執行段安全(MT 安全的)。使用多執行段能力的 KCMS 應 用程式不需要鎖定圍繞著 KCMS 的程式庫呼叫。 |
X11R6 基礎視窗系統 |
X11R6 基礎視窗系統包括來自 X 聯合的最新修復與修補。 |
X11 雙緩衝區延伸 |
雙緩衝區延伸(DBE)提供在 X 視窗系統的架構內使用雙緩衝區的標準方式。雙緩衝區使用兩個緩衝區,稱為「前」與「後」,其保留影像。使用者看得到前緩衝區,但看不到後緩衝區。詳細的規格可經由網際網路瀏覽器於 ftp://ftp.x.org/pub/DOCS/DBE/ 取得 |
大型檔案支援 |
|
大型檔案 |
UFS、NFS 與 CacheFS 檔案系統支援大型檔案。應用程式可以在已裝載 UFS 的檔案系統上建立與存取檔案達一 TB 以及達到已裝載 NFS 與 CacheFS 檔案系統的 NFS 伺服器的限制。新的 -裝載 選項可用以取消 UFS 檔案系統上的大型檔案支援。此 -裝載 選項給予系統管理者確定使無法安全地處理大型檔案較舊的應用程式不會在大型檔案上意外作業。 |
64 位元的 AIO |
Solaris 作業環境提供想要執行大型檔案非同步I/O 的設計者新的一組介面。這些介面以充份運用 I/O 至原始檔案的執行技術與 KAIO 整合。它們由 Solaris AIO 介面或是新的 POSIX AIO 介面自動選擇。KAIO 是執行 I/O 至原始檔案的最佳路徑。當使用具有 KAIO 的介面至原始檔案時,有顯著的效能改善。 |
網路安全 |
|
NFS Kerberos |
Kerberos 辨證使用 DES 加密以增進網路上的安全性。NFS 與 RPC 網路服務的核心程式執行現在支援新的 RPC 辨證喜好設定,其以一般安全服務 API(GSS-API)為基礎。此支援包含鉤以增加 NFS 環境更強的安全性。 |
RPCSEC_GSS |
使用者層次的 RPC 執行支援新的辨證喜好設定。此喜好設定是以 GSS-API 為基礎並提供增加以 RPC 為基礎的服務的更強辨證、隱私與整合性的鉤。 |
辨證模組(PAM) |
PAM 架構使您能夠 "插入" 新的辨證技術。 |
BIND 版 4.9.4-P1 |
最受歡迎的 DNS 執行 Berkeley 網際網路名稱常駐程式(BIND)已升級至 4.9.4-P1。提出了許多在較早的執行版本中所發現的安全問題。 |
網路管理與系統管理 |
|
網路時間通信協定(NTP) |
Solaris 軟體現在支援 NTP,提供精準時間與/或網路時鐘同步化以用於分散式計算環境中。過去,Solaris 客戶可以使用 NTP 的的公開使用版本。新的支援提高了時間精準性。 |
SolsticeTM 企業代理TM |
Solstice 企業代理(SEA)是根據新的可延伸代理技術或主/子代理技術。SEA 是用於想要設計自訂簡單網路管理通信協定(SNMP)或桌上管理系統介面(DMI)子代理至裝置內器具不同的元件、子系統與應用程式,以從 SNMP 管理主控台啟動管理的元件設計者與系統及網路管理者。 |
DHCP |
動態主機配置通信協定(DHCP)使主機能夠不須由管理者預先配置,即取得網際網路通信協定位址及其它的系統配置參數。 |
NFS 客戶機failover |
客戶機failover藉由使客戶機能夠在第一部伺服器無法使用時,自動從其它伺服器裝載檔案系統來提供唯讀檔案系統的高層次可用性。 |
變數長度子網路遮罩(VLSM) |
VLSM 藉由使TCP/IP 管理者能夠使用無分類中間領域途程(CIDR)以彈性的方式分割此空間,使得 IP 位址空間更有效的使用。 |
途程 socket |
與實際上以 4.4 BSD 執行的途程 socket 介面一致,其允許使用現在所包含的 CIDR 察覺途程通信協定,例如 OSPF、BGP-4 與 RIPv2。 |
autofs |
新的 autofs 自動裝載常駐程式現在是完整的多執行段。此啟動多重裝載要求的並行處理服務以及增加可信賴性。 |
處理器集 |
處理器集給予系統管理者對於處理處理器集的配置控制。 |
NIS+ backup/快速 restore |
NIS+ backup 與 restore 提供快速有效的備份與重新儲存 NIS+ 名稱空間的方法。 |
寬區域網路(WAN)上的 NIS+ |
伺服器使用的自訂使 NIS+ 管理者能夠指定需要命名服務的客戶機 NIS+ 伺服器搜尋順序。伺服器使用可以藉由指派不同客戶機如 "喜好的" (主要的)的不同伺服器在不同的客戶機間取得平衡。如果客戶機無法從其喜好的伺服器獲得資訊,可以指定客戶機中尋找其它伺服器的順序。此功能在 NIS+ 領域散佈於 WAN 連結時特別有用,因為管理者可以藉由指定客戶機先試著從客戶機面的連結獲得命名服務來降低 WAN 連結上的網路流量。 |
NIS 伺服器 |
Solaris 軟體現在原本就支援 NIS 伺服器。在之前的 Solaris 版次中,NIS 伺服器是由 NIS+ 伺服器的模擬模式或使用名為 Nskit 的分開標價的產品來支援。 |
CFS 啟動 |
CFS 啟動使 AutoClientTM 系統能夠藉由從區域 CacheFS 磁碟快取記憶體啟動來用更少的網路流量啟動得更快速。第一次系統啟動公用快取記憶體。隨後的系統啟動快取記憶體就夠了。 |
修補工具 |
包括 patchadd 與 patchrm 指令以增加與刪除修補的修補工具現在是 Solaris 軟體的一部份,而不是與每個個別修補如 installpatch 與 backoutpatch 指令來傳送。 |
isalist 公用程式 |
isalist 是讓使用者能夠找出其機器上所支援的指令,還可以決定哪一項對他們來說執行最佳的公用程式集。 |
列印 |
|
列印 |
Solaris 2.6 列印軟體提供比之前的 Solaris 版次中 LP 列印軟體更好的解決方式。系統管理者可以使用 NIS 或 NIS+ 名稱服務輕易地設定與管理列印客戶機。這表示列印管理可以集中於系統與印表機的網路。新功能包括: - 列印套裝軟體的重新設計 - 列印通信協定配接卡 - SunSoftTM 列印客戶機 - 網路印表機支援 |
硬體支援 |
|
PCMCIA PC 卡 |
PCMCIA 發送 PCMCIA 補增至 Solaris 裝置驅動程式工具箱以使 OEM 與協力廠商能夠設計將對所有 Solaris 平台來源相容的 PC 卡裝置驅動程式。 |
不定支援 |
|
filesync |
filesync 確保資料在可攜式電腦與伺服器之間自動移動。 |
表 2-3描述 Solaris 2.5.1 版次新的與增強的功能。
表 2-3 Solaris 2.5.1 中的新功能
功能 |
說明 |
---|---|
安全 |
|
大型使用者 ID 與群組 ID |
使用者 ID 與群組 ID 值的限制已提高至 2147483647,或是加上符號的整數最大值。無名使用者與群組(60001)與無存取權使用者與群組(60002)保留與前 Solaris 2.x 版次相同的 UIDs GIDs。 |
圖形/影像 |
|
KCMS 測量工具 |
KCMS 包括 X-Rite DTP92 附帶色度計的可載入驅動程式模組。驅動程式支援 X-Rite 色度計,連接至串列通訊埠以獲得色彩測量資料。 並包括增加與刪除色彩校準模組至系統配置檔案的新程序,OWconfig。 |