cpu線程數(shù)是什么
cpu線程數(shù)是什么
線程:程序運(yùn)行流的最小單元,一個(gè)程序是有一個(gè)或多個(gè)線程組成。 作用: cpu線程越多,程序運(yùn)行越快,或者可以同時(shí)運(yùn)行的程序越多。換句話說,cpu線程越多電腦越不容易卡。同時(shí),CPU支持的線程數(shù)越多,說明它的性能越強(qiáng)。下面是學(xué)習(xí)啦小編帶來的關(guān)于cpu線程數(shù)是什么的內(nèi)容,歡迎閱讀!
cpu線程數(shù)是什么:
線程是"進(jìn)程"中某個(gè)單一順序的控制流。也被稱為輕量進(jìn)程(lightweight processes)。計(jì)算機(jī)科學(xué)術(shù)語,指運(yùn)行中的程序的調(diào)度單位。 線程線程,有時(shí)被稱為輕量級(jí)進(jìn)程(Lightweight Process,LWP),是程序執(zhí)行流的最小單元。一個(gè)標(biāo)準(zhǔn)的線程由線程ID,當(dāng)前指令指針(PC),寄存器集合和堆棧組成。
另外,線程是進(jìn)程中的一個(gè)實(shí)體,是被系統(tǒng)獨(dú)立調(diào)度和分派的基本單位,線程自己不擁有系統(tǒng)資源,只擁有一點(diǎn)在運(yùn)行中必不可少的資源,但它可與同屬一個(gè)進(jìn)程的其它線程共享進(jìn)程所擁有的全部資源。一個(gè)線程可以創(chuàng)建和撤消另一個(gè)線程,同一進(jìn)程中的多個(gè)線程之間可以并發(fā)執(zhí)行。由于線程之間的相互制約,致使線程在運(yùn)行中呈現(xiàn)出間斷性。線程也有就緒、阻塞和運(yùn)行三種基本狀態(tài)。每一個(gè)程序都至少有一個(gè)線程,若程序只有一個(gè)線程,那就是程序本身。
簡(jiǎn)單來說,你每個(gè)CPU核心就是一個(gè) 線程 AMD的CPU幾核心的就是幾線程。比如 AMD速龍II X4 641 就是4核4線程 INTEL就不同了他有個(gè)超線程技術(shù)有這個(gè)技術(shù)的線程數(shù)就是核心數(shù)的2倍,因?yàn)樗總€(gè)核心同時(shí)支持2個(gè)進(jìn)程! 比如I5 3450 就是4核4線程,高端的I7就支持超線程技術(shù)i7 3970X就是6核12進(jìn)程
相關(guān)CPU超頻閱讀推薦:
為了了解怎樣超頻系統(tǒng),首先必須懂得系統(tǒng)是怎樣工作的。用來超頻最常見的部件就是處理器了。推土機(jī)FX8.429G主頻破世界紀(jì)錄在購(gòu)買處理器或CPU的時(shí)候,會(huì)看到它的運(yùn)行速度。例如,Pentium 4 3.2GHz CPU運(yùn)行在3200MHz下。這是對(duì)一秒鐘內(nèi)處理器經(jīng)歷了多少個(gè)時(shí)鐘周期的度量。
一個(gè)時(shí)鐘周期就是一段時(shí)間,在這段時(shí)間內(nèi)處理器能夠執(zhí)行給定數(shù)量的指令。所以在邏輯上,處理器在一秒內(nèi)能完成的時(shí)鐘周期越多,它就能夠越快地處理信息,而且系統(tǒng)就會(huì)運(yùn)行得越快。1MHz是每秒一百萬個(gè)時(shí)鐘周期,所以3.2GHz的處理器在每秒內(nèi)能夠經(jīng)歷3,200,000,000或是32億個(gè)時(shí)鐘周期。
超頻的目的是提高處理器的GHz等級(jí),以便它每秒鐘能夠經(jīng)歷更多的時(shí)鐘周期。計(jì)算處理器速度的公式是這個(gè):外頻(以MHz為單位)×倍頻 = 速度(以MHz為單位)。FSB = 外頻 × 4(AMD Athlon XP處理器除外)現(xiàn)在來解釋FSB和倍頻是什么:FSB(對(duì)AMD處理器來說是HTT*),或前端總線,就是整個(gè)系統(tǒng)與CPU通信的通道。
所以,F(xiàn)SB能運(yùn)行得越快,顯然整個(gè)系統(tǒng)就能運(yùn)行得越快。CPU廠商已經(jīng)找到了增加CPU的FSB有效速度的方法。他們只是在每個(gè)時(shí)鐘周期中發(fā)送了更多的指令。所以CPU廠商已經(jīng)有每個(gè)時(shí)鐘周期發(fā)送兩條指令的辦法(AMD CPU),或甚至是每個(gè)時(shí)鐘周期四條指令(Intel CPU),而不是每個(gè)時(shí)鐘周期發(fā)送一條指令。
那么在考慮CPU和看FSB速度的時(shí)候,必須認(rèn)識(shí)到它不是真正地在那個(gè)速度下運(yùn)行。Intel CPU是"四芯的",也就是它們每個(gè)時(shí)鐘周期發(fā)送4條指令。這意味著如果看到800MHz的FSB,潛在的FSB速度其實(shí)只有200MHz,但它每個(gè)時(shí)鐘周期發(fā)送4條指令,所以達(dá)到了800MHz的有效速度。相同的邏輯也適用于AMD CPU,不過它們只是"二芯的",意味著它們每個(gè)時(shí)鐘周期只發(fā)送2條指令。所以在AMD CPU上400MHz的FSB是由潛在的200MHz FSB每個(gè)時(shí)鐘周期發(fā)送2條指令組成的。