比特幣Bitcoin,以太幣ETH挖礦,達世幣Dash,電腦軟硬體

電腦網路軟體硬體/计算机网络软件硬件 => [硬體] 電腦網路硬體/计算机网络硬件 => 主題作者是: 苦勞礦工 於 2023 七月 27, 下午 05:28



主題: [電腦硬體] CPU 多執行緒功能 建議關閉。(一個核心再分成2個執行緒, 是個很容易讓cpu閒置發呆的功能)
作者: 苦勞礦工2023 七月 27, 下午 05:28
[電腦硬體] CPU 多執行緒功能 建議關閉。

CPU 一個核心再分成2個執行緒, 是個很容易讓cpu閒置發呆的功能。
---
電腦主機板bios 預設就是開啟。
也就是 假如我 cpu 是6核心12執行緒,
它自動 幫你把cpu 核心 分成2個,變成 12個 執行緒。

下場就是 , 每個執行緒 = 只有半個核心。

也就是說 我的cpu 不再是有 6個核心,
而是被強制 變成了 12個 半核心。

當執行的軟體 沒支援多執行緒,其 使用率 已經超過滿載那個 執行緒(半核心)的時候,
其它的執行緒 (半核心)都在 發呆,完全不幫忙。

原本 不要有 執行緒的功能,至少 會有一個核心全力工作,
搞了一個分裂出執行緒功能,現在 變成 只剩下 半個核心 在工作。

我們等於花更多錢,買了更會偷懶,閒置發呆的cpu.
---
現在cpu 核心數 都很多,
有多工用途,核心不夠用的,就直接買更多核心的cpu。

至於,多執行緒功能,
除非是文書 或低負載 伺服器 使用,連半個核心的使用率都不會滿載的。
不然,建議在bios直接關閉掉此功能。
---
ps. 至於 目前 cpu 是跑一般模式 或是多執行緒模式,
就是 [工作管理員], cpu ,在cpu負載的圖表上 按滑鼠右鍵,
選擇 [將圖表變更為] [邏輯處理器],
使用率圖表 原本只顯示1個框框的負載圖表, 就會改成顯示全部的負載圖表,就會變成顯示多個框框。

方框數 若是 比核心數 多兩倍以上,就是跑 多緒。

ps. 例如 是6核心12執行緒,原本預設的 多執行緒開啟, 就會有12個框框。
當我去bios 關掉 amd cpu 的 smt 功能之後,
就會變成 6個框框。
---
ps. 要關閉 多執行緒 ,得去bios更改。
AMD 稱之為 SMT
Intel 稱之為 Hyper Threading Technology 或 HT .


主題: 回覆: [電腦硬體] CPU 一個核心再分成2個執行緒, 是個很容易讓cpu閒置發呆的功能
作者: 苦勞礦工2023 七月 29, 下午 04:42
至於 某I 13代 CPU 就更惡搞了。
除了 原本大核以外,還塞了一堆 廢物小核進去。
除了增加廢熱以外,平時也沒什麼用處。

舉例:
6個大核, 還多塞了4個廢物小核的設計 (號稱10核)

接著 再用 多執行緒(HT) 功能,
把 6個大核 分裂成 12個半核,

這樣就變成 12個半核+4個廢物小核,
變成12+4 =16個執行緒

表面上 看起來 10核心/16執行緒
實際上 只有 那6個大核 比較有用而已。
---
總之,多執行緒 真的是很廢的功能。

懂得進BIOS設定的,就去關掉。


主題: [電腦硬體] 如何 關閉 AMD CPU 多執行緒的 廢物功能
作者: 苦勞礦工2024 三月 24, 上午 12:22
[電腦硬體] 如何 關閉 AMD CPU 多執行緒的 廢物功能

一、 為何 要關閉?
因為,假設 原本 有6個全核。
預設 是 開啟 多執行緒,這樣 就會 變成 12個半核。

此功能,不僅 廢,還很麻煩。
在現今的 CPU核心 多到爆的環境下, 根本 不用 再開啟 切分成多執行緒。

二、 關閉方法, 依照 每個 主機板 BIOS 不同,請自行參照原廠BIOS說明書。

例如:
(1) 開機時, 按 [del鍵],進入 bios

(2) 在 BIOS 裡面,
若是畫面 是 先跳出 簡易模式,而不是 Advanced Mode 的。
可能 需要 依照 畫面上的 指示 按下 某個鍵 進入 Advanced Mode 進階選單
 
(3) 找出 cpu 選項中 關於 SMT 的項目。

可能 躲在 CPU 的 詳細設定 或 超頻 或 進階 的 相關選項裡面,
名稱 可能是 [SMT CONTROL] 或是 [SMT MODE]

(4) 把 SMT 給 關閉掉。

(5) 按 [F10鍵] 儲存 並離開 BIOS.
---
PS.
INTEL 的 同樣廢 的 多執行緒 應該叫做 Hyper Threading Technology 或 HT