此功能是 Solaris 9 12/03 版次中的新功能。
以下增強功能提昇了 NFS 用戶端的效能:
對線路傳送容量的限制已放寬。現在,傳送容量取決於基礎傳輸的能力。例如,UDP 的 NFS 傳輸限制仍為 32 KB。但是,由於 TCP 是沒有 UDP 資料封包限制的串流協定,因此經由 TCP 的最大傳送容量已增加到 1 MB。
以前,所有寫入要求均由 NFS 用戶端和 NFS 伺服器串列化。NFS 用戶端已修改為允許應用程式並行寫入以及並行讀寫單一檔案。您可以使用 forcedirectio mount 選項在用戶端上啟用此功能。使用此選項時,您將為已裝載檔案系統內的所有檔案啟用此功能。您還可以使用 directio() 介面,對用戶端上的單一檔案啟用此功能。請注意,除非已啟用這一新功能,否則,對檔案的寫入會被串列化。此外,如果發生並行寫入或並行讀寫,系統將不再支援該檔案的 POSIX 語義。
NFS 用戶端不再使用過多的 UDP 連接埠。以前,經由 UDP 的 NFS 傳送使用單獨的 UDP 連接埠來處理每個未解決的要求。現在,依預設,NFS 用戶端僅使用一個 UDP 保留連接埠。但是,此支援是可配置的。如果同時使用多個連接埠能增強可縮放性,從而提昇系統效能,則可將該系統配置為使用多個連接埠。該功能還可鏡像經由 TCP 的 NFS 支援,它一開始便具有這種可配置性。