wugen
|
發表於 2007-7-25 01:05 PM |
微軟自NT以來就一直有支援多CPU(多核心). 我第一台雙CPU的電腦大約是十年前裝的(2xCeleron 300A + Abit BP6) 到現在用4核心(2xOpteron 270). 其實為了把系統做最佳化處理, 硬體廠和軟體廠都花了相當大的精力. 不過最大的問題在於過去的包袱實在太巨大了: x86
如果沒有x86相容性的問題, DEC Alpha, Intel Itanium, 甚至PowerPC早就把x86做掉了. x86-64還是AMD設計的.Intel本身大概不想走.. 只是x86的市場龐大, 無法忽視.
| |
killer00
|
發表於 2007-7-24 07:35 PM |
如果我沒記錯,XP 64 bit還要裝MS提供的雙核心修正才能利用雙核心,而且利用的效果似乎沒有Vista來得好。我自己沒法實驗,不過就OS設計來看,理論上是成立的。
不過同理可證,對於更上層的多核心來說,目前MS的OS沒有一個有優勢(相對於自家產品來說),因為OS整體架構都不是能對應更上層的多核心處理器,僅僅靠修正來彌補,也只不過是造就出舊版OS與新版OS並駕齊驅的狀況(當然MS不會容許這樣的狀況),但是在舊版OS還沒淘汰之前,硬體就已經提早出現,這樣的狀況勢必存在,所以我才抱著看好戲的心態繼續看。
PS:簡單說,目前MS對於OS的設計方式,處於核心數量有改變的狀況,OS就得修改的窘境,這是因為對於多核心的演算法還沒有一套可以通用的標準模式(模型),很多人把平行處理與OS設計的演算法混為一談,但其實一者是一個大的概念架構,一個卻是實際成品的骨架,白話點就是構想與成品,中間其實還有一大需要填補的空缺,正因為目前對應多核心的演算法並沒一套通用的標準模式/模型(好像數學中的公式),而只有概念~平行處理,所以研發OS的過程勢必會遭遇到這樣的瓶頸,而且只要處理器研發的方向不改變,這問題會越來越嚴重的。
OS的研發將會變成非常困難且複雜,對於一般的軟體開發商來說更只會是浩劫一場,要知道OS大廠可以出錢請好的程式設計師,但一般軟體開發商可沒這麼多成本去請這類程式設計師,而且目前的軟體市場來說,具有正確且充實的平行處理概念、架構,能對應做適當產品的程式設計師非常少,而且培養非常困難,這狀況到明年相信會慢慢浮現,在不久的將來,可以預見的,一般軟體開發商不會隨著多核心起舞,畢竟開發傳統單執行序的應用軟體要比開發多執行序的軟體要容易太多,成本自然降低,且開發的時間、開發的人才需求都是最低,效能上來說也不會差到那邊去(老實說,軟體開發商最不Care的就是效能了,否則又怎麼會出現一堆如同Vista、浪費資源的3D Game之類的龐大軟體怪物)。
| |
wugen
|
發表於 2007-7-24 02:33 PM |
引用: killer00寫到:
而且還有更好玩的事,現在CPU已經邁向4核心的時代,結果OS發展還在2核心,而明年又有8核心要登場,接下來就等著看硬體與OS之間要如何擺平這問題。
依照目前的演算法看來,當CPU每多增加一個以上的核心,OS的對應就會出現問題,也就是說:無法最佳化,就如同XP一樣,看來MS唯一能做的就是把XP的經驗拿來用在新的OS上。
資料來源: Tom's
其實不只是OS, 應用軟體本身也是需要設計成支援64bit/多核心
| |
AshenVic
|
發表於 2007-7-22 05:22 PM |
引用: killer00寫到:
而且還有更好玩的事,現在CPU已經邁向4核心的時代,結果OS發展還在2核心,而明年又有8核心要登場,接下來就等著看硬體與OS之間要如何擺平這問題。
依照目前的演算法看來,當CPU每多增加一個以上的核心,OS的對應就會出現問題,也就是說:無法最佳化,就如同XP一樣,看來MS唯一能做的就是把XP的經驗拿來用在新的OS上。
資料來源: Tom's
M$到時候就又會推出更新檔了
| |
killer00
|
發表於 2007-7-22 04:38 PM |
而且還有更好玩的事,現在CPU已經邁向4核心的時代,結果OS發展還在2核心,而明年又有8核心要登場,接下來就等著看硬體與OS之間要如何擺平這問題。
依照目前的演算法看來,當CPU每多增加一個以上的核心,OS的對應就會出現問題,也就是說:無法最佳化,就如同XP一樣,看來MS唯一能做的就是把XP的經驗拿來用在新的OS上。
資料來源:Tom's
| |
RetupmocSoft
|
發表於 2007-7-21 10:10 PM |
64-bit OS 要普及必須要從 M$ 本身做起,這次 VISTA 失敗的狀況來看,
32-bit 都還搞不定的 M$,64-bit OS 現階段只能看 Linux 了。
[RetupmocSoft 在 2007-7-22 08:41 PM 作了最後編輯]
| |
AshenVic
|
發表於 2007-7-13 10:42 PM |
續...
今天下好了別的版本的xp x64
一下好首先當然要先掛載看看嚕...
掛載上去後卻是出現Windows無法辨識此光碟...
用了UltraISO打開後轉了ISO檔就可以順利進入x64的安裝
進去安裝程式後,比較驚奇的是不需要我安裝SATA驅動(nForce4)
安裝程式就可以成功辨識SATA硬碟裡面的分割區(原版Winxp SP2 32Bit會有問題)
安裝程序都跟32Bit版本相同,進入系統後第一件事情是先更新Windows
更新完成後就可以來安裝語言包
安裝好語言包必須要先重新開機後,再進入系統選擇你所要使用的語系
至此xp x64就算安裝成功嚕,驅動程式就不再多說了
裝好後純系統大概會吃掉250MB記憶體
所需要的硬碟空間也比Vista來的少很多
Windows更新的部分,我是下載企業版
安裝時輸入一次序號就可以上網更新了,所以不用擔心WGA認證的問題
跑eMule BT Share等軟體的人別忘了改TCP連線數阿!!!!!!!
我用了工具程式x64版本還不給我改,後來才找到改好的檔案
| |
AshenVic
|
發表於 2007-7-13 09:42 AM |
今天本來想說裝xp x64版本來玩
結果發生很囧的事情...
光碟放進去無法光碟開機
Boot From CD/DVD時就當掉了...zzz
| |
lin6151
|
發表於 2007-7-13 12:21 AM |
|
AshenVic
|
發表於 2007-7-12 06:13 PM |
語言包我是上M$的網站抓的
Google搜尋一下應該就可以找到連結嚕
至於XP x64的版本我也忘記我是下哪一個了
安裝過程都跟32bit版本一樣,唯一的不同是進了系統要裝語言包
系統的記憶體使用率也比32bit版本來的多...
改天在來裝裝看好了,之前裝的一次也忘記是怎麼回事了
只大概記得這些
| |
本主題回覆較多,請 點擊這裡 檢閱。 |