|
|
樓主 |
發表於 2009-4-12 09:18:32
|
顯示全部樓層
記憶體部分:

2GB的記憶體進桌面初刻(Aero 全開)消耗500MB上下 (在 Vista 是700MB以上,XP 沒有 Aero 就不用比了)但是當記憶體加到3GB時會發現佔用了大約800MB上下,加到4GB時佔用了大約1GB的記憶體上下,系統充分利用這些尚未被應用程式使用的記憶體,但不用擔心,當要玩遊戲或軟體需要用到大量記憶體時,系統會將這些占用的記憶體讓出來給它們使用...有用過 Vista 的人都在說記憶體管理比起 XP 好太多,雖然 NT 作業系統本來記憶體管理就很好,但不少人用 XP 仍會有開機使用越久,記憶體消耗越多,在消耗情況越來越多時,往往需要重開機才能解決,但是 NT 6.X 不會有這種情況發生,Vista 一夜未關機的操作反而比剛開機時更順暢,Win7 繼承了這種特性而且更優,這歸功於 NT 6.X 能夠有效的把軟體所佔用的記憶體在你關閉軟體後歸還給系統控管...
*中文環境會用掉多一點記憶體
-------------------------------------------------------------------------------------
有人說 Win7 開發時間倉促,不到兩年要完成一個OS,這說法實際上有誤,因為微軟的開發根本沒停過,Win7 老早在07年4月就釋出了M1 (間隔 Vista 正式發行沒多久) 想當然開發日期一定比釋出日期早很多,假設微軟從2006年底的Vista RTM就接著開始開發,直到2009年底Win7 RTM,算算也要花掉大約三年時間,正好符合微軟約三年升級一次系統的發佈計劃...
一些人說Win7 (NT 6.1)和Vista (NT 6.0)根本是同一內核拿來改改而已,這說法沒有對或錯而是無聊了,比如網路上有傳言說Win7系統 "只不過是 Vista + 新佈景主題而已"..
或許有些人想用這種說法去否定 Win7,製造成和 Vista 一樣爛的印象(雖然Vista真的不差,但名聲很差)其實東西實用比較重要,不好用的話別說版本號是 7.0,就算版本號是 100.0 也沒有用吧..
要說也能說 NT4, Win2000, XP, Vista, Win7 都是同一種核心(本來就都是 NT 核心),只是版本號不一樣...
同內核的系統發展本就是不斷演變來的,NT 內核當然也是,比如 XP 是 NT 5.1 也是從 NT 5.0 演變來的,而 NT 5.0 (Win2000) 從 NT4 演變,現在的 NT 6.1 當然也不例外,好的東西留下,不好的去除,加入更好的;從 XP 測試版一路過來的人都知道早期的 XP 開發版和 Win2000 幾乎一樣,後來才演變成現在的 XP,Vista 也是,早期 Vista 開發版和 XP 也是幾乎一樣,也是後來才慢慢演進成現在的 Vista..
有些人總以為新系統都必須要從0做出來的,其實一個有歷史的系統都是演化來的,好的保留、不好的改良,這是很正常的演進,Win7 當然保有很多前一版做得不錯的東西,例如花五年時間開發出來的 Aero,其玻璃視窗風格歷經 Beta 期間無數次的不斷改良而成現今的風貌,以目前來說尚沒必要重新推翻吧?
要是從0開始重寫一個全新內核架構,還能奢望執行舊有的軟體嗎,可能只能靠模擬的方式執行了...
又要全新內核全新架構、又要求100%向下相容、又要能在老機器上順暢執行..這樣子的要求真的嚴苛了 |
|