熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

聽內行說書:揭開Vista瘦身版真實面紗

2013-11-11 13:57:31  來源: 電腦常識 

  坊間流傳著一個Windows 的Mini版本的消息這或許是人們對龐大的Vista的一種撥亂反正心理的表現

  傳言真是奇怪即便真相已大白於天下人們還是繼續相信謊言

  MinWin就是這樣一個典例幾個月來有些行業專家猜測微軟的Windows 會來一次徹底了斷; 操作系統的核心要素將重新改寫; 向後兼容將交給虛擬機和仿真機制去實現

  這一說法的核心就是MinWin有人提到微軟在改寫Windows內核以便內核更輕便更簡潔盡管這麼做可能會打破整個Windows軟硬件生態系統MinWin就是未來它很新很酷正如任何一名行業媒體專業人士會告訴你的那樣提升人氣的正是又酷又新的技術

  但根據日前微軟在網上發布的諸多內容Windows 實際上更像Windows Vista第二版: 建立在Windows Vista所顯露的現有NT x內核架構上的進化升級版MinWin周圍的泡沫於是隨之破裂

  但MinWin的擁趸們還是不依不饒深信不疑他們說: 即便不是Windows 也會是將來的某個版本MinWin會迎面而來實際上如果微軟完全扔掉塞入到Vista及衍生版本中的所有用戶模式方面的臃腫內容MinWin也許現在就出現在世人面前了

  MinWin的擁趸們似乎普遍存在這樣一種共同觀點: 如果能夠以某種方式精簡Vista扔掉沒有必要的後台服務扔掉所有那些花哨的Aero臃腫內容最後會得到大大瘦身的操作系統就像Windows XP甚至Windows 那樣精簡這種頗吸引人的想法增添了MinWin的神秘色彩但這明顯是不真實的

  事實是就算扔掉所有新的服務和用戶界面方面的花哨特性Windows Vista/核心架構仍然相當臃腫—比Windows XP或者龐大得多

  如果從基本的Windows Vista Business(SP)安裝開始入手就會看到這樣的工作負荷: 近個線程分布在大約多個進程上只要禁用超級預取(Superfetch)檢索(Indexing)快速啟動(ReadyBoost)及其他幾項不重要的服務就可以把線程數量減少到個至個; 順便說一下其中個線程屬於System(即Windows Vista內核)級別

  相比之下默認的Windows XP Professional安裝只有多個線程分布在大約個進程上精簡一點完全可以把線程數量控制在個以下如果把操作系統精簡到最低限度可以做到余個線程分布在個或更少的進程上其中個線程屬於Windows XP內核進程(即System級別)

  而Vista即便精簡到最低限度(禁用每項不重要的服務所有用戶界面的花哨特性被關閉)仍會生成多出%的線程(個對個)分布在多出%的進程(個對個)上你就會明白讓Vista進行瘦身有多困難光Vista內核生成的線程就要比Windows XP多%(個對個)

  就算Windows 運行在服務器核心配置環境下(這種環境被稱為是MinWin的前身)仍會生成大約個線程它甚至沒有像樣的外殼在運行(運行的只是命令行)當然服務器核心內核生成的線程占了其中的

  綜上所述即便精簡到最低限度並且禁用了用戶界面方面所有沒有必要的特性那麼Vista在配置完全一樣的Windows XP系統(這兩種測試場景都使用Office )上運行執行OfficeBench測試腳本的時間仍要多出%更多的並發線程(尤其是在內核中)意味著需要更多的潛在CPU開銷從而影響了線性性能

  說白了認為Vista的問題完全僅限於用戶模式的想法純屬無稽之談Vista各方面都比較臃腫而這包括內核及遠離核心的各個關鍵子系統為了實現接近MinWin的目標就需要破除各種機制; 而那樣一來Windows實際上也就無法運行了


From:http://tw.wingwit.com/Article/Common/201311/4873.html
    相關文章
      没有相关文章
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.