引用:
Originally posted by sxs112.tw
“Hyper-Threading Technology(超線程技術)”。
HT技術是一種通過在線程級上運行處理多個處理器指令的技術,該技術可將單個處理器在邏輯上作為兩個處理器來使用。
|
其實Hyper-Threading的技術只是在一個實體CPU裡面,
運用這個技術,存在兩個process處理的狀態紀錄,
所以看起來是有兩顆虛擬的CPU,實際上同時可以處理兩個process,
因為各自記錄各自的狀態。
然而,雖然可以同時處理兩個process,但實際上CPU內部的資源還是只有一份
(如Cache及記憶體I/O),所以這兩個process還是會有搶資源的情況發生。
因此,實際上Hyper-Threading處理資料的能力還是沒有兩顆實體CPU來的強。
