瀏覽單個文章
coobila
Amateur Member
 

加入日期: Dec 2002
您的住址: 台北•士林
文章: 47
最終報告

從硬體組裝測試完成之後已經過了近兩個星期;
我已經把兩部機器上的service全部都移到這部主機上穩定執行。
一部p4 2.4G->3.0G SQL + EXCHANGE + FILE SERVER
一部AMD 1800+ -> 2600+ BT+EMULE + FLASHGET + TELEPORT + 3sss(嘻嘻.. )
証實,它確實取代了兩部電腦的運算能力。

過去公司買進 雙cpu主機時,並沒有這種興奮的感覺。
因為一部雙cpu的主機價格絕對不是兩倍。
拿一部bmw去拼三陽野狼,不知道贏了有什麼好高興的?
現在一部雙amd cpu的主機並 不比 一部p4 貴多少 (如果動手破mp的話)
更比兩部amd主機便宜。
唯一的遺憾是:外頻只有133,沒有雙通道。(正廠的mp2800+外頻也是133)
我想cpu廠都對雙cpu系統很低調,刻意把雙cpu系統價格定得很高
深怕打壓到自已的高階產品。雙cpu已經很可怕了,更不要說4cpu了。
我所高興的是 找到一條捷徑 迴避了這種市場操作。
(現在好想要4cpu的主機喔...)

我想許多人對雙cpu主機有一點誤解:「沒有多少軟體支援」
其實一樣的問題會發生在雙cpu的主機上,也就會發生在有HT的p4 上面
雙cpu使得不支援它的軟體只能以一個cpu的速度執行
在開啟HT的主機版上,不支援雙cpu運算的軟體只能用半個p4的速度執行。
但是大家還是用HT用得很快樂對不對?
反正只要系統上面同時需要執行兩個以上的程式,它的力量就出來了。

另一個問題:沒錯,微軟的os是有問題,它的多工不怎麼順暢;
在電腦接近滿載時 使用者介面就掛住了。
但用了雙cpu之後,這個問題改進了很多。原因不明。
這也是我的p4不得不開ht的原因。

兩部電腦的service擠到一臺來 會不會出事啊?
當然會,每兩個程式之間都存在相互衝突的可能,
其可能性可以概略描述為 :
n(n-1)/2 其中n為安裝的程式數。
可見service為兩倍時,出問題的機率變成4倍 (平方成長)。
而且排除的工作也越難。
這個問題讓分散式運算找到另一個立足點(分成兩部電腦自有它的好處)

於是我把很久都不用了的VMWARE4 又翻出來用了。
把一些比較不可靠的,沒有什麼信心的軟體,都可以先在上面試跑看看;
一些動不動就綁人家首頁或強迫灌adware的網頁也可以從vmware裡上
不高興,20秒鐘就可以把整個系統還原(revert snapshot) 。
主系統上只留下最基本,最穩定可靠的程式。(連office都沒有)

過去放棄vmware的原因很簡單:太慢了,太吃ram。
現在用了雙cpu,兩部電腦的DRAM併在一起,兩部電腦的HD併成RAID
vmware又重拾了它的生命。
我心裡好久沒有像這麼感動,

「唉呀! 電腦就是應該像這個樣子嘛!」
__________________
中年聽雨客舟中;江闊雲低,斷雁叫西風。
舊 2003-10-26, 04:29 AM #34
回應時引用此文章
coobila離線中