![]() |
||
Advance Member
![]() ![]() 加入日期: Jul 2001 您的住址: 台中
文章: 418
|
引用:
這一類程式 除了 Actual Booster 名字都好像很接近 另一套類似的程式 process lasso 套索,馴獸師 嘻嘻嘻嘻 ps:fileforum 好像有過 process tamer v.s. process lasso 的爭吵 |
||||||||
![]() |
![]() |
*停權中*
加入日期: Nov 2000 您的住址: Taipei,ROC
文章: 573
|
引用:
不用了. 我大概有推導出一些看法, 參考看看. 1. 有 HT 的可以試試開關 HT 下, 跑單一Process單一 thread 的 CPUMark 看看分數會不會一樣, 依 ianme 的看法, HT 如果是把效能分給兩顆虛擬 CPU, 那麼關閉 HT 的話, 跑 CPUMark 分數應該會變高!? 2. 上面的答案我用公司的 P4 3.0EG 做了, 答案是 CPUMark 開不開 HT 幾乎沒差別. 我舉個比較貼切的例子好了, K8 的效能如果是 200 , P4 的效能是 170, 那麼有 P4 的 HT, 可能額外多出 30 分的效能給 P4, 但不表示 P4 的單一 Process 或單一 Thread 就可以得到 170+30 = 200 的效能, no, 這 30 分是強制給另一個 thread 的, 換句話說, P4 HT 上執行程式, 單一 Process 單一 Thread 就算佔有 100% 的 CPU 資源, 也只有 170, 剩下的 30 分可以看做是強制保留給另一個 thread, 沒得改變. 補充: 那要讓一個程式充分發揮 170+30 的效能可以嗎?可以, 寫 multi thread 的程式, 一個程式起碼兩個 thread, 一個 thread 取得 170 的效能, 另一個 thread 取得 30 的效能, 加起來囉. 而樓主程式則是把 K8 的 200 分效能分割給其他 Process、其他 thread, 不讓 200 分的效能讓單一程式、單一 thread 獨佔, 但這程式沒有強制性, 你可透過設定改變、移除優先權的影響. 3. 最早, Windows3.1 的作業系統是一種協調式的分時多工, 在這種作業系統上, 程式的撰寫得依照一個規則, 要程式自己釋放 CPU 控制權, 這只要寫過 SDK 的就知道我在說什麼, 那是現在 Win32 程式繼承自 Windows 留下來的習慣. Win95 / 98 核心還留有相當的 Windows3.1 基礎影響, 所以在這個系列下的優先權設定, 實際效果沒有 Windows 2000 核心的好. 此文章於 2005-07-14 10:50 AM 被 RogerShih 編輯. |
|||
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Oct 2001 您的住址: Taiwan
文章: 854
|
![]() 有圖有真相, 看圖說故事比較快...
![]() Intel Hyper-Threading & Dual-Core 的差異: http://www.intel.com/personal/deskt.../popup/demo.htm 以上... ![]() |
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Feb 2003 您的住址: 臺屬釣魚台群島小強控股公司
文章: 454
|
引用:
SMT/HT 都允許在同一個時脈裡 ALU 執行從兩個不同thread 來的instruction. 所以至少分時那一部分沒有 您的Intel doc 是哪一些啊??? 有P4 BP 詳細的就PM 來吧 |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Apr 2004
文章: 14,365
|
引用:
送給ianme & RogerShih 下面這些說明不知道也行不行 多方資訊驗證 有幾篇解釋的還蠻棒的 不過是日文的 日文唸起來 不太好聽 "嗨八思黎丁" Hyper-Threading 可能要翻譯一下 如果懂日文那是更好的 Intel、次世代Hyper-ThreadingЪヱв①Жメ公開 「Hyper-Threading Technology 総括編 Act.0」 x86メ延命イオペ「Hyper-Threading Technology」、ガソ魅惑ソ技術 IT用語辞典 e-Words : Hyper-Threadingシゾ 【гユеみЗяЧЫュ⑦ヲ】 ─ 意味・解説 (Hyper-Threading 今度アガ短評編) Hyper-Threading Technology短評(ギペイモ的三位一体説 ![]() 一粒ザ二度れゆウゆ Hyper-Threading Hyper-Threadingソ実像 更多請按我 ![]() ![]()
__________________
[XF] Facebook | XFastest - XFastest Media [XF] XFastest Media | 業界動態 Market Trends 此文章於 2005-07-14 11:48 AM 被 fsaa3dfx 編輯. |
|
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Feb 2003 您的住址: 臺屬釣魚台群島小強控股公司
文章: 454
|
引用:
那Pentium/MIPS R4k/Alpha 實作superscalar 是做心酸的嗎??? 要能夠理想的發揮Dual core 的效能 很多programming practice 都得改 |
|
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Feb 2003 您的住址: 臺屬釣魚台群島小強控股公司
文章: 454
|
引用:
沒錯 這個應該是OS 的功能 OS 該有最基本的功能之一 其實MS 搞不好在效能調整裡 多一項 "最佳使用者反應" 之類的 |
|
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Nov 2003
文章: 76
|
引用:
嗯 推一下這個 連我這個概念不太正確的人 都一看就懂了 ![]() 感謝您的資訊 ^^ 扯個題外話... 沒想到"虛擬HT"這個名詞引起這麼大的風波... 那為什麼都沒人怪"虛擬光碟"和實體光碟的技術原理也有很大不同... ![]() 這讓我想起以前朋友跟我說的趣談 就是他幫人列一張預算有限的組裝電腦清單 主人看了清單之後跟我朋友說:光碟機可不可以省下來?用虛擬光碟就好了... ![]() |
|
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Jan 2003 您的住址: 比利時巴斯通
文章: 612
|
這程式很方便 也很好用
比起手動設定優先權 方便太多了 要是要手動設定達到一樣功能 挖哩勒 上個 PCDVD 還要準備動作10分鐘 那太累了 有了 這程式 我只要把我常玩的遊戲設定為--->忽視 那麼 平常 上網 聽音樂 甚至跑一些程式 都感覺比較不會互相干擾了 不過 說實在的 現在的CPU都很快 要是要說這程式有任何的作用的話 就說 就算是CPU因執行各種程式滿載的情況下 你要開個 網頁 這程式也會為了你 空出一點點的CPU讓你使用 但是 東西開越多 每件工作就越慢 這也要吵 看到洋洋灑灑那麼多回覆 我以為很多人都在討論使用的心得 怎麼 都看到 一堆人 還有 青蛙 罵來罵去的 ... |
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Jan 2003 您的住址: 比利時巴斯通
文章: 612
|
引用:
這篇寫的不錯 很貼切 |
|
![]() |
![]() |