而為什麽會出現超線程技術呢:在P4年代,受到工藝制約,外頻/前端總線/內存調取速度 提升這些東西所花費的成本是巨大的,所以INTEL就另辟蹊徑,將兩個邏輯內核模擬成兩個物理芯片,從而達到提升CPU效率。
在實際應用方面呢:為什麽當初推出多線程會被人罵,這裏有兩個歷史因素。第壹條因素就是加載多線程技術的P4 CPU要比無多線程技術的P4要大!很多人沒有註意,然後買回家後發現主板無法安裝。第二條因素就是當初絕大部分都是單線程軟件,說白了是根本無法支持多線程CPU,而多線程CPU在處理單線程軟件時,速度和單線程CPU差不多,甚至會比單線程CPU要低(因為雖然另壹個芯片沒有工作,但是還是占用了壹定的資源)。這就是為什麽當初有那麽多人罵的原因。
再說說現在:超線程技術實際上是應對使用方法的,假如妳只運行壹個程序,比如玩壹個遊戲,或者看壹部電影,或者搞壹個設計。那超線程技術的8線程和4線程沒有過大區別。但是如果妳玩遊戲的同時開了壹個電影,然後又在順便搞圖形設計,末了還放了壹張CD聽,除去顯卡內存方面的制約,8線程要比4線程效率很多。
所以超線程技術是非常實用的壹種技術,體現在妳開的程序越多,他發揮作用就越大。即使只開單壹程序,只要那個程序支持多線程處理,那麽8線程也會比4線程快上壹些。