根據從WinHEC 2007上收集到的信息,betanews網站列出了以下它認為是Windows Server 2008中10個最具影響力和重要的新技術。讓我們看看它們分別是什麼。
第十位:自修復NTFS文件系統。自從DOS時代開始,如果文件系統中發生文件出差問題就意味著磁盤需要脫機進行修復。而在Windows Server 2008中,在後台運行的服務能夠檢測到文件系統的錯誤並在發現文件出差的情況下啟動一個修復進程,而期間並不需要關閉服務器。
第九位:並行會話創建。在Windows Server 2008之前的系統中,會話創建是一個串行操作。而在終端服務系統中,串行初始化會話會導致系統出現瓶頸。而這個在Vista和Windows Server 2008中提供的新會話模型至少能夠同時對四個會話進行初始化,而且如果服務器的處理器多於四個時還能夠同時初始化更多的會話。
第八位:干淨的關閉服務。Windows中一個歷史性遺留問題是系統關機的過程問題。在XP中,一旦關閉過程開始,系統就會啟動一個歷時20秒的計數器。當計數開始後,系統就會向用戶發出信號詢問是否用戶自己中止應用程序。對於Windows Server來說,相同的20秒機制變成了應用程序的存活時間。
在Windows Server 2008中這個20秒倒數的機制已經被一個新的服務取代,這個服務會控制應用程序不斷的發送程序需要關閉的信號,只要程序不斷保持發送信號那麼程序最終會關閉。某些開發人員可能會顧慮這個新服務會讓應用程序耗掉太多資源,但從實際情況看來,性能方面的犧牲物有所值。
第七位:內核業務管理器。開發人員可以好好利用這個功能,它能夠極大的減少最容易導致系統注冊表和文件系統崩潰的發生次數:這是由於有多個線程同時訪問某個資源引起。
在正式的數據庫中,修改過的指令集按順序先保存在內存中,跟著作為一個業務一次性提交。這種情況下,用戶並不能獲得數據庫被修改過程中的快照,這些修改看起來是同時進行的。而這一功能最終在Vista和Windows Server 2008的系統注冊表中被利用。
第六位:SMB2網絡文件系統。很久很久以前,SMB就被用作Windows的網絡文件系統。而現在,SMB在靈活性、高性能方面已經力不從心,因此SMB2取而代之。根據內部測試結果顯示,在媒體服務器上SMB2的性能是Windows Server 2003的30到40倍之多。
第五位:地址空間隨機加載(ASLR)。自從它在Vista露面以來,可能這個功能是所有新增功能中最受爭議的功能了。ASLR確保同一時間,在內存中同一區域沒有兩個相同的操作系統實例被加載。
第四位:Windows硬件錯誤架構(WHEA)。微軟最終對硬件錯誤信息進行了標准化,利用這些面向硬件統一使用相同套接字接口報告的錯誤信息,第三方的軟件能夠方便的遷移並管理問題。
第三位:Windows Server虛擬化。微軟的Windows Server 2008中將會集成虛擬化功能。
第二位:PowerShell.這兩年以來,關於PowerShell一直傳聞不斷,現在最終確定了它是作為操作系統的一部分提供。它是一個命令行工具,但實際上能夠完全取代圖形界面的管理工具。
第一位:Server Core.從Windows Server 2008開始,系統中那些不是每個用戶都用到的功能將會變成可選安裝包,取而代之的是預先定義好的系統角色。