Intel 不建議使用 hyperthreading 在 win2000

jessiesu

進階會員
已加入
9/12/04
訊息
59
互動分數
0
點數
0
Intel recommends disabling hyperthreading


Hyper-Threading Technology†
Operating Systems that Include Optimizations for Hyper-Threading Technology



Note: Information on Hyper-Threading Technology † for Intel® Xeon™ processors is available here.

Microsoft* Windows* Operating System Desktop Based PCs
The following desktop operating systems include optimizations for HT Technology and are currently eligible to carry the new Intel® Pentium® 4 Processor with HT Technology logo:
Microsoft* Windows* XP Professional Edition
Microsoft* Windows* XP Home Edition

The following desktop operating systems are not recommended for use with Hyper-Threading Technology. If you are using one of the following desktop operating systems, it is advised that you should disable Hyper-Threading Technology in the system BIOS Setup program:

Microsoft Windows 2000 (all versions)
Microsoft Windows NT* 4.0
Microsoft Windows Me
Microsoft Windows 98
Microsoft Windows 98 SE

Linux* Operating System Desktop Based PCs
The following Linux operating systems include optimizations for HT Technology and are currently eligible to carry the Intel® Pentium® 4 Processor with HT Technology logo:
Red Hat Linux* 9 (Professional and Personal versions)
SuSE Linux* 8.2 (Professional and Personal versions)
Red Flag Linux* Desktop 4.0
COSIX* Linux* 4.0

Note that while other Linux operating systems may have HT Technology enabled, only the distributions above are currently eligible to carry the Intel Pentium 4 Processor with HT Technology logo. If purchasing a PC based on a different Linux operating system, check with your PC vendor to determine if the PC includes the necessary system ingredients for HT Technology and has HT Technology enabled.


† Hyper-Threading Technology requires a computer system with an Intel® Pentium® 4 processor supporting HT Technology and a Hyper-Threading Technology enabled chipset, BIOS and operating system. Performance will vary depending on the specific hardware and software you use. See http://www.intel.com/info/hyperthreading/ for more information including details on which processors support HT Technology.
 

cutechris

高級會員
已加入
10/15/03
訊息
855
互動分數
0
點數
16
年齡
54
所以XP是不二選擇了,綁規格意味頗濃,難怪稱為WINTEL。
 

s900221

高級會員
已加入
9/27/03
訊息
873
互動分數
0
點數
0
我上次看到M$的說明之類的
好像是說因為舊版的Windows會把它當作實體CPU
所以對Win2k來說, 那會吃掉CPU授權
本來支援8CPU的版本會變成4CPU+HT就吃掉了...
但是在XP, 開啟HT不會被當作CPU實體數目
所以XP pro支援2CPU+HT, home支援1CPU+HT
 

jessiesu

進階會員
已加入
9/12/04
訊息
59
互動分數
0
點數
0
這裡有額外的說明,

http://www.theinquirer.net/?article=18428

Windows XP is the first OS (from Billy the Hut) that actually understands HT. Win2K "should" work, seeing the processor as two CPUs, but not very efficiently. Win 95/98/ME won't as they are single processor only, same as the Linux kernel compiled for a UP system - it just can't see beyond processor 0. Even earlier Linux kernels won't work properly with HT.

HT doesn't mean Dual Processor. It is a way of having more of the CPU utilized simultaneously (FP & ALU for example). Dual Processor capable OS's will see ~5% performance increase, whereas HT enabled OSes usually see upwards of 12%.



大意是說, WinXP 才認得HT, Win2k 理論上應該可以用, 但是沒有很有效率的使用HT; Win95/98/ME , Linux Kernel 編譯成單顆cpu的 ,因為只能看到一顆cpu,所以也沒辦法支援.
在可以支援雙cpu的os, HT 頂多有5% 的效能增加; 但如果是在有支援HT 的OS, 則可以看到12%效能增加
 

shihwolf

忙碌的台北街頭
已加入
9/18/03
訊息
3,029
互動分數
2
點數
38
年齡
41
在Intel剛出現HT大舉進攻市場的時候

小弟入手2.4C,那時候就還在用win2000

只是不管怎麼測怎麼跑,win2000就是輸給winXP (我指效能)

那個時候好像就有人在討論,HT在win2000的實際用處..... :)

不過到現在還是一樣.....我不知道是什麼原因 mooon

有沒有翻譯版的阿 :PPP: (我的英文很爛說 ;oq; )
 

dayto

榮譽會員
已加入
3/29/04
訊息
1,012
互動分數
0
點數
36
Originally posted by jessiesu@Sep 14 2004, 11:13 PM
大意是說, WinXP 才認得HT, Win2k 理論上應該可以用, 但是沒有很有效率的使用HT; Win95/98/ME , Linux Kernel 編譯成單顆cpu的 ,因為只能看到一顆cpu,所以也沒辦法支援.
在可以支援雙cpu的os, HT 頂多有5% 的效能增加; 但如果是在有支援HT 的OS, 則可以看到12%效能增加
啊咧...最多12%... ;ng;

那用kernel編譯成兩顆CPU的linux會不會比較好啊 :??:
 

WWCBIOS

進階會員
已加入
10/16/03
訊息
365
互動分數
0
點數
16
原來WIN2K跑HT是使用沒有效率的方式....
那我看我還是關閉HT的弁鄏n了....
 

ronbaby

高級會員
已加入
9/23/03
訊息
1,006
互動分數
0
點數
0
感謝分享這資訊
:MMM:
 

toxic

高級會員
已加入
9/18/03
訊息
399
互動分數
0
點數
0
網站
造訪網站
Originally posted by dayto+Sep 15 2004, 03:14 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (dayto @ Sep 15 2004, 03:14 AM)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin-jessiesu@Sep 14 2004, 11:13 PM
大意是說, WinXP 才認得HT, Win2k 理論上應該可以用, 但是沒有很有效率的使用HT; Win95/98/ME , Linux Kernel 編譯成單顆cpu的 ,因為只能看到一顆cpu,所以也沒辦法支援.
在可以支援雙cpu的os, HT 頂多有5% 的效能增加; 但如果是在有支援HT 的OS, 則可以看到12%效能增加
啊咧...最多12%... ;ng;

那用kernel編譯成兩顆CPU的linux會不會比較好啊 :??: [/b][/quote]
說實在的∼
大部分時候都感覺不到有比較好,
而跑某些程式的時候,會更慢∼∼
所以,還是不開好∼∼
:rolleyes:
 
▌延伸閱讀