關於雙志強cpu的疑問
雙志強的機子有4個cpu, 為什麼有的標的是2.40G,實際每個cpu是800M?,而有的標的是3.0G,實際每個cpu也是3.0G呢?
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.40GHz
stepping : 7
cpu MHz : 798.813
cache size : 512 KB
physical id : 0
siblings : 2
bogomips : 1600.17
[ 本帖最後由 CL-Tony 於 2006-4-2 16:52 編輯 ]
《解決方案》
我想到3種情況.
一種是linux的acpi 沒有設置正確,把你的cpu降頻運轉了.
另外一種情況是System ROM的設置中,有一項 performance的(不同System ROM叫法可能不一樣). 裡面有設置cpu的工作方式的.
其他伺服器不能斷言,HP的伺服器都有這個選項, 可以選擇cpu是按照計算優化還是I/O吞吐優化.
第三種是System ROM的firmware有問題,這種可能性比較小,不過我也遇到過,firmware版本不對導致操作系統對內存容量及cpu頻率,L2都誤報. 老的伺服器升級cpu,添加內存或upgrade Linux OS的時候會遇到.
簡易確認的方法,
用隨服務期帶的最新版本的診斷光碟跑一下,另外可按照上面提到的可能性一一確認.
[ 本帖最後由 nntp 於 2006-4-2 17:54 編輯 ]
《解決方案》
這台機子不是用來做伺服器的, 也沒有用來組成cluster. 不知道在這裡發這樣的貼子合不合適. 這台機子裝的系統是SlackWare10.2, 用的核是2.6.31, 專門為smp編繹過的. apci也編進去了. 但就是只能認到800M.
多謝nntp了.
[ 本帖最後由 CL-Tony 於 2006-4-4 16:17 編輯 ]