看板WinNT
标 题Re: [问题] 请问我的电脑配备加上XP pro版的状况
发信站KKCITY (Sun Oct 7 10:41:53 2007)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!news.au!zoonews.ee.ntu!news
※ 引述《leicheong ( )》之铭言:
> ※ 引述《zhenyuan (洞房花烛新嫁娘)》之铭言:
> > 蛮久以前的文了..
> > 不过这张表是支援的实体处理器数量而非以核心计算..
> > XP Pro支援双处理器,核心数量不限
> > XP Home支援单一处理器,核心数量不限
> > XP Pro是可以灌在四核平台上的,我自己试过而且效果还不差
> > 跟E6600用起来效果一样
> > http://www.zhenyuan.idv.tw/picture/temp/[email protected]
> > 虽说是不限核心数量,系统能不能发挥硬体最佳效能还是个未知数
> > 在场的各位包括我大概也很少有机会拿8核以上的平台去做测试吧... orz
> 这不是license上的问题.
嗯,这的确不是licence上的问题(我也没提到licence阿)
我想表达的是,我跟你讲的其实没有冲突
XP能不能支援多核心,跟他能不能善用多核心的效能,这是两回事
在我眼中,灌上去可以成功辨识就是支援了
也许你的定义较严,必须要能平均分配运算这才叫做完整支援吧..
不过不管有没有善用到
正常来讲是不应该发生使用中会雷格不顺的状况的..
> WinXP是在连双核心都还未存在的时候写成的. (记得大概SP1推出的时候
> 才开始有HyperThreading吧) 因此他的scheduler是为最多2CPU优化的.
> Service Pack虽然可以unlock CPU affinity mask对更多CPU core的限制,
> 但在派工作时除非那程式自己要求, 你会看到仍然会集中在core 1和2的.
> 你应该可以在task manager看到, core3和4在使用的时间少得可怜吧. :P
其实我看到的是,只有Core1常常在忙
其他几个没有特别指派的话都是在idle
就像你下面讲的那样 ^皿^
> btw, 还有一个更重要的原因. 因为Windows只容许在core 1上接受
> hardware interrupt, 因此driver类和需要直接和hardware沟通的程式
> 必须最少有一部份在core 1上跑. 因此你有可能看到core 1在 100%, core2
> 在80%, core 3和4 却在idle...
--
┌─────◆KKCITY◆─────┐ ◢
◤ 动态歌词 让你成为K歌之王!
│ bbs.kkcity.com.tw │ \^_^ / ★ http://www.kkbox.com.tw ★
└──《From:61.62.71.126
》──┘ ◤ 唱片公司授权,音乐尽情下载
--