Re: [問題] 請問我的電腦配備加上XP pro版的狀況
※ 引述《zhenyuan (洞房花燭新嫁娘)》之銘言:
> ※ 引述《leicheong ( )》之銘言:
> > 以下是不同Windows系列平台對CPU數和記憶體限制的一覽表:
> > http://support.microsoft.com/kb/889654/zh-tw
> 蠻久以前的文了..
> 不過這張表是支援的實體處理器數量而非以核心計算..
> XP Pro支援雙處理器,核心數量不限
> XP Home支援單一處理器,核心數量不限
> XP Pro是可以灌在四核平台上的,我自己試過而且效果還不差
> 跟E6600用起來效果一樣
> http://www.zhenyuan.idv.tw/picture/temp/XP@C2Q.jpg
> 雖說是不限核心數量,系統能不能發揮硬體最佳效能還是個未知數
> 在場的各位包括我大概也很少有機會拿8核以上的平台去做測試吧... orz
這不是license上的問題.
WinXP是在連雙核心都還未存在的時候寫成的. (記得大概SP1推出的時候
才開始有HyperThreading吧) 因此他的scheduler是為最多2CPU優化的.
Service Pack雖然可以unlock CPU affinity mask對更多CPU core的限制,
但在派工作時除非那程式自己要求, 你會看到仍然會集中在core 1和2的.
你應該可以在task manager看到, core3和4在使用的時間少得可憐吧. :P
btw, 還有一個更重要的原因. 因為Windows只容許在core 1上接受
hardware interrupt, 因此driver類和需要直接和hardware溝通的程式
必須最少有一部份在core 1上跑. 因此你有可能看到core 1在 100%, core2
在80%, core 3和4 卻在idle...
--
┌─────◆KKCITY◆─────┐ ◢ ◤ 找歌最方便 KKBOX 歌詞搜尋!!
│ bbs.kkcity.com.tw │ \^_^ / ★http://www.kkbox.com.tw★
└──《From:202.134.126.84 》──┘ ◤ 唱片公司授權,音樂盡情下載
--
討論串 (同標題文章)
完整討論串 (本文為第 5 之 7 篇):