回覆列表
-
1 # 使用者6480517063955
-
2 # 茗葉還爭白
四核好理解 四個核心就是了 沒什麼可說的 八執行緒其實就是根據核心而來的 簡單的理解就是這顆CPU支援超執行緒 每個核心超執行緒後會模擬成兩個U 實際屬性裡就是這麼顯示 這樣四個核心就是八個執行緒 四核是物理四核 八執行緒是虛擬的八執行緒 在03年左右那時候就開始有P4處理器支援超執行緒技術 一般電腦的奔騰4標誌上會有個HT的字樣 表示的就是超執行緒 在我的電腦屬性裡檢視處理器屬性就是兩個處理器 實際上就是超執行緒技術後顯示的結果 但是實際效能要比現在的物理雙核差遠了
Intel的CPU一般都是標稱的4核8執行緒,也就是說本來是4核的CPU,開啟任務管理器檢視發現有8個CPU,其實是用到了超執行緒技術:
以下引用至MBA百科
超執行緒技術就是利用特殊的硬體指令,把兩個邏輯核心模擬成兩個物理晶片,讓單個處理器都能使用執行緒級平行計算.具體講,就是透過CPU的暫存器構成了兩個邏輯處理器,來共享處理器的物理執行單元,並同步進行加、乘、負載等操作.作業系統或者應用軟體的多執行緒可以同時運行於一個HTT處理器上,兩個邏輯處理器共享一組處理器執行單元,並行完成加、乘、負載等操作,這樣就可以使得執行效能提高,這是因為在同一時間裡,應用程式可以使用晶片的不同部分.雖然單執行緒晶片每秒鐘能夠處理成千上萬條指令,但是在任一時刻只能夠對一條指令進行操作.而超執行緒技術可以使晶片同時進行多執行緒處理,使晶片效能得到提升。簡單點說就是2個邏輯CPU共用一個房間,當一個CPU在等待記憶體讀取資料的時候(因為這個過程對CPU來說很漫長),計算單元就可以空閒出來給另外一個用,這樣看起來就是2個CPU都同時在工作,也就是1個CPU物理達到了2個的效果。