日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

超線程有什么用

超線程有什么用

超線程有什么用


“超線程”(Hyperthreading Technology)技術(shù)是通過采用特殊的硬件指令,可以把兩個(gè)邏輯內(nèi)核模擬成兩個(gè)物理超線程芯片,在單處理器中實(shí)現(xiàn)線程級的并行計(jì)算,同時(shí)大幅提高運(yùn)行 效能,從而實(shí)現(xiàn)在單處理器上模擬雙處理器的效能 。
cpu超線程有什么用
cpu超線程技術(shù)的作用:可以使操作系統(tǒng)或者應(yīng)用軟件的多個(gè)線程同時(shí)運(yùn)行于一個(gè)超線程處理器上 。超線程處理器內(nèi)部的兩個(gè)邏輯處理器共享一組處理器執(zhí)行單元,這可以讓cpu發(fā)揮更大的效率,提高處理能力 。
cpu用處:
CPU超線程就是利用特殊字符的硬件指令,把兩個(gè)邏輯內(nèi)核模擬成物理芯片,讓單個(gè)處理器能使用線程級并行計(jì)算,從而兼容多線程并行計(jì)算,從而兼容多線程操作系統(tǒng)和軟件,使運(yùn)行性能提高 。
什么是超線程技術(shù)
超線程技術(shù)就是利用特殊的硬件指令,把兩個(gè)邏輯內(nèi)核模擬成兩個(gè)物理芯片,讓單個(gè)處理器都能使用線程級并行計(jì)算,進(jìn)而兼容多線程操作系統(tǒng)和軟件,減少了CPU的閑置時(shí)間,提高的CPU的運(yùn)行效率 。因此支持Intel超線程技術(shù)的cpu , 打開超線程設(shè)置 , 允許超線程運(yùn)行后,在操作系統(tǒng)中看到的cpu數(shù)量是實(shí)際物理cpu數(shù)量的兩倍,就是1個(gè)cpu可以看到兩個(gè),兩個(gè)可以看到四個(gè) 。
有超線程技術(shù)的CPU需要芯片組、軟件支持,才能比較理想的發(fā)揮該項(xiàng)技術(shù)的優(yōu)勢 。
操作系統(tǒng)如:Microsoft Windows XP、Microsoft Windows 2003,Linux kernel 2.4.x以后的版本也支持超線程技術(shù) 。
雖然采用超線程技術(shù)能同時(shí)執(zhí)行兩個(gè)線程,但它并不象兩個(gè)真正的CPU那樣,每各CPU都具有獨(dú)立的資源 。當(dāng)兩個(gè)線程都同時(shí)需要某一個(gè)資源時(shí),其中一個(gè)要暫時(shí)停止 , 并讓出資源,直到這些資源閑置后才能繼續(xù) 。因此超線程的性能并不等于兩顆CPU的性能 。
如果有軟件不支持超線程運(yùn)行,那么打開超線程后運(yùn)行可能會導(dǎo)致某些問題 。速度也不見得能提高 。
HT技術(shù)優(yōu)點(diǎn):
1.超線程技術(shù)的優(yōu)勢在于同時(shí)進(jìn)行多任務(wù)批處理工作,盡管現(xiàn)在支持超線程技術(shù)的軟件不多,也只有少數(shù)的軟件可以享受到由超線程技術(shù)帶來的性能提升,但是這符合今后軟件等技術(shù)的發(fā)展方向,今后更多的軟件將受益于超線程技術(shù) 。
2.從目前來看 , 部分客戶發(fā)可以發(fā)覺在運(yùn)行某些特定軟件時(shí) , 超線程技術(shù)讓系統(tǒng)有了30%的性能提升,為超線程技術(shù)優(yōu)化的軟件都能夠享受到超線程技術(shù)的好處 。
3.客戶同時(shí)運(yùn)行兩個(gè)以上的軟件軟件時(shí)候,將可以明顯的感受到這兩個(gè)軟件的性能都得到提升相比關(guān)閉超線程技術(shù)的情況下都有很大的提升,超線程技術(shù)的效率優(yōu)勢只有在多任務(wù)操作時(shí)候才能得到發(fā)揮 。
4.另外目前支持超線程技術(shù)的Windows XP操作系統(tǒng),其中的很多系統(tǒng)軟件都已經(jīng)針對超線程技術(shù)優(yōu)化過,因此在使用Windows操作系統(tǒng)的時(shí)候可以很好的享受到超線程技術(shù)帶來好處 。
HT技術(shù)缺點(diǎn):
1.因?yàn)槌€程技術(shù)是對多任務(wù)處理有優(yōu)勢,因此當(dāng)運(yùn)行單線程運(yùn)用軟件時(shí),超線程技術(shù)將會降低系統(tǒng)性能 , 尤其在多線程操作系統(tǒng)運(yùn)行單線程軟件時(shí)將容易出現(xiàn)此問題(這也是在WindowsXP中運(yùn)行顯卡的測試軟件時(shí)候 , 得分下降了一點(diǎn)) 。
2.在打開超線程支持后,如果處理器以雙處理器模式工作,那么處理器內(nèi)部緩存就會被劃分成幾區(qū)域,互相共享內(nèi)部資源 。對于不支持多處理器工作的軟件在雙處理器上運(yùn)行時(shí)出錯(cuò)的概率要比單處理器上高很多 。
3.目前因?yàn)楹芏喙ぷ鲬?zhàn)軟件為Windows 2000操作系統(tǒng)進(jìn)行過優(yōu)化,但是采用Windows2000這樣的操作系統(tǒng)的工作戰(zhàn)無法完全利用超線程技術(shù)的優(yōu)勢,也帶來不了高的工作效率 。
通過上面的解答,我們應(yīng)該知道了超線程技術(shù)的確實(shí)對系統(tǒng)性能提升有好處,但是這僅對多任務(wù)處理的時(shí)候有優(yōu)勢,在進(jìn)行單各任務(wù)處理的時(shí)候,優(yōu)勢表現(xiàn)不出來,而且因?yàn)榇蜷_超線程 , 處理器內(nèi)部緩存就會被劃分成幾區(qū)域,互相共享內(nèi)部資源,造成單個(gè)的子系統(tǒng)性能下降 。個(gè)人認(rèn)為,用戶在進(jìn)行單任務(wù)操作時(shí)候,沒有必要打開超線程,只有多任務(wù)操作時(shí)候可以適時(shí)打開超線程,享受超線程技術(shù)帶來的好處 。
【超線程有什么用】

    推薦閱讀