CPU冷門知識(shí)大全
CPU,又稱中央處理器,是一臺(tái)計(jì)算機(jī)的運(yùn)算核心和控制核心。它的功能主要是解釋計(jì)算機(jī)指令以及處理計(jì)算機(jī)軟件中的數(shù)據(jù)。下面就讓小編帶你去看看CPU冷門知識(shí)大全,希望能幫助到大家!
關(guān)于電腦的CPU超頻是怎么回事?音樂制作工作站需要關(guān)注這個(gè)嘛?
關(guān)于電腦CPU超頻:
超頻是一種玩法!那都是PC發(fā)燒友玩的,我們搞的是音頻工作站,雖然我們的電腦這樣配下來基本都可以進(jìn)行超頻,但是我不建議大家這樣去做。
大家都知道英特爾的CPU有主頻和睿頻,主頻就是一顆CPU的運(yùn)行頻率。比如一顆CPU是2.3G,無論是單核還是多核,所有的核心都是工作在2.3G。
睿頻是Intel的一項(xiàng)加速技術(shù),指當(dāng)啟動(dòng)一個(gè)運(yùn)行程序后,處理器會(huì)自動(dòng)加速到合適的頻率,而原來的運(yùn)行速度會(huì)提升 10%~20% 以保證程序流暢運(yùn)行的一種技術(shù)。因?yàn)榇蠖鄶?shù)的應(yīng)用程序是用不到多核的,只認(rèn)頻率不認(rèn)核。但多核CPU都都不會(huì)主頻太高,這樣,Intel就會(huì)把多核CPU的不需要的核暫時(shí)關(guān)掉,只用單核運(yùn)行,然后把單核的頻率提高,高于標(biāo)準(zhǔn)的主頻。睿頻的實(shí)質(zhì)是多核切換成單核模式然后自動(dòng)超頻。這樣既提高了日常使用的速度,又節(jié)能。
那超頻過的CPU是怎樣的一個(gè)狀態(tài)呢?超頻會(huì)使CPU性能更強(qiáng),同時(shí)發(fā)熱量跟功耗也會(huì)變高,而且這個(gè)狀態(tài)是一成不變的,但帶來的后果是對(duì)散熱的要求高了。不僅CPU,顯卡也會(huì)適當(dāng)?shù)母哳l運(yùn)轉(zhuǎn)了。
所以,好的電源、主板、散熱、機(jī)箱風(fēng)道很關(guān)鍵!所以超頻是有代價(jià)的,首先它會(huì)不穩(wěn)定!其次加速CPU使用壽命!所以對(duì)于普通玩家沒必要,我們追求是穩(wěn)定的前提下提升性能!更何況現(xiàn)在不用手動(dòng)超頻了,英特爾的自動(dòng)睿頻技術(shù)很厲害的,足夠我們做音樂啦!
CPU的那些小知識(shí)
1、CPU架構(gòu)
CPU架構(gòu),就是CPU核心的設(shè)計(jì)方案。說白了就像是室內(nèi)設(shè)計(jì),各家的設(shè)計(jì)都不一樣罷了.設(shè)計(jì)的好,資源利用率高,住著方便舒適,那就是好設(shè)計(jì),好架構(gòu).目前CPU大致可以分為X86、IA64、RISC等多種架構(gòu),而個(gè)人電腦上的CPU架構(gòu),其實(shí)都是基于X86架構(gòu)設(shè)計(jì)的,稱為X86下的微架構(gòu),這也是為什么3700X并沒有9900K主頻高,單核性能也弱接近7%,但是多核性能卻比9900K強(qiáng)1%的原因之一
2、制造工藝
CPU制作工藝是指生產(chǎn)CPU的技術(shù)水平,改進(jìn)制作工藝,就是通過縮短CPU內(nèi)部電路與電路之間的距離,使同一面積的晶圓上可實(shí)現(xiàn)更強(qiáng)性能。制作工藝以納米(nm)為單位,目前CPU主流的制作工藝是7nm和14nm。同時(shí),因?yàn)楹诵囊?guī)模變小了,發(fā)熱量變得集中,常規(guī)的散熱面積只利用了一小部分,因此會(huì)出現(xiàn)積溫問題(說的就是三代Ryzen)
3、位寬(32位與64位CPU)
32/64位指的是CPU位寬,家用平臺(tái)一般情況下32位CPU只支持4GB以內(nèi)的內(nèi)存,更大容量的內(nèi)存無法在系統(tǒng)識(shí)別。簡(jiǎn)單點(diǎn)來說是因?yàn)?2位系統(tǒng)只能夠識(shí)別得到2的32次方的數(shù)據(jù),再多就無法識(shí)別了,而內(nèi)存1G=1024MB=1024?KB=1024?的?,換算下來就是僅能夠識(shí)別到4GB內(nèi)存.于是就有了64位CPU,使得家用平臺(tái)現(xiàn)在的性能大幅提升.
4、主頻、外頻、倍頻
CPU主頻,就是CPU運(yùn)算時(shí)的工作頻率,在單核時(shí)代它是決定CPU性能的最重要指標(biāo),現(xiàn)在一般以MHz和GHz為單位,它們的關(guān)系是:主頻=外頻x倍頻.如Ryzen 3600舉例子,動(dòng)態(tài)主頻是3.9GHz。實(shí)際上是總線速度(外頻)為100MHz×倍頻39。一般是倍頻動(dòng)態(tài)變動(dòng),總線速度不變.而我們常說的超頻,就是通過手動(dòng)提高外頻或倍頻來提高主頻。
5、核心數(shù)、線程數(shù)
目前主流CPU有6核、八核和十核.增加核心數(shù)目就是為了增加線程數(shù),因?yàn)?a href='http://lpo831.com/it/xitong/' target='_blank'>操作系統(tǒng)是通過線程來執(zhí)行任務(wù)的,一般情況下它們是1:1對(duì)應(yīng)關(guān)系,也就是說四核CPU一般擁有四個(gè)線程。引入超線程技術(shù)后,使核心數(shù)與線程數(shù)形成1:2的關(guān)系。部分服務(wù)器CPU以及ARM架構(gòu)的CPU擁有著1:4的關(guān)系,即一個(gè)核心四個(gè)線程
6、多媒體指令集
MMX(+)、3DNOW!和SSE.SSE2.SSE3.SSSE3.SSE4.1 FMA3等等等等.建議使用CPU-Z自個(gè)兒查看,太多了..均是CPU的多媒體擴(kuò)展指令集,它們對(duì)CPU的運(yùn)算有加速作用,前提是需要軟件支持。
7.步進(jìn)和修訂
“步進(jìn)”的英文是Stepping,Intel的官方文檔中將其表述為“Core Stepping,核心步進(jìn)”。步進(jìn)表示的含義是芯片因某種外在因素的變化而導(dǎo)致的物理或者電氣特性的變化的產(chǎn)物。一個(gè)CPU經(jīng)過RTL、綜合和流片后,要和BIOS一起來進(jìn)行驗(yàn)證工作,這個(gè)過程稱之為Power-On,其剛開始肯定有很多毛病,不過有些毛病是可以通過微碼來解決的,修訂完一個(gè)版本,步進(jìn)就會(huì)更新一個(gè)版本,一般是從A0開始,這個(gè)參數(shù)越往后說明這個(gè)步進(jìn)越趨近于正式版,修訂與步進(jìn)不同,修訂就是小的版本更新,說白了,步進(jìn)就好比LOL的每個(gè)賽季的大版本改動(dòng),大致的MOBA玩法沒變,但是變了很多東西;修訂就是每個(gè)大版本下的小版本變動(dòng),小修小補(bǔ)一下.
8.周期
有幾個(gè)外國(guó)伙計(jì)上次跑到這邊要買20周期的Ryzen 3600X,客服一臉懵逼——有啥區(qū)別么?
對(duì)于絕大部分人來說,這個(gè)可以不用看,沒區(qū)別.對(duì)于超頻玩家來說,這個(gè)就比較有區(qū)別了.周期代表的是生產(chǎn)周期,隨著良品率的提高,后面的產(chǎn)品體質(zhì)有時(shí)候會(huì)更好,更有利于超頻.有時(shí)周期靠后的CPU,微碼上也有些許更新,具體要看產(chǎn)品,
虛擬機(jī)CPU分配原則
上世紀(jì)60年代開始,美國(guó)的計(jì)算機(jī)學(xué)術(shù)界就開始了虛擬技術(shù)的萌芽。1959年6月在國(guó)際信息處理大會(huì)上,克里斯托弗的一篇《計(jì)算機(jī)分時(shí)應(yīng)用》的論文,被認(rèn)為是虛擬化技術(shù)的最早論述。
從上面的一段表述,可以確定的是計(jì)算虛擬化的本質(zhì)是“計(jì)算的分時(shí)應(yīng)用”。這也是我們往下討論的核心基礎(chǔ)。虛擬機(jī)就是利用“時(shí)間片”的CPU運(yùn)行的,這樣在一臺(tái)物理機(jī)上可以運(yùn)行幾臺(tái)甚至十幾臺(tái)、幾十臺(tái)的“虛擬服務(wù)器”。CPU的每個(gè)物理核就是一個(gè)線程。時(shí)間片即CPU分配給各個(gè)虛擬機(jī)的時(shí)間,每個(gè)線程被分配一個(gè)時(shí)間段,稱作它的時(shí)間片,即該虛擬機(jī)允許運(yùn)行的時(shí)間,使各個(gè)虛擬機(jī)從表面上看是同時(shí)進(jìn)行的,其實(shí)是由虛擬化軟件進(jìn)行調(diào)度和管理的。每個(gè)虛擬機(jī)輪流執(zhí)行。當(dāng)虛擬機(jī)分配到CPU資源池后,是獨(dú)占使用的。如果使用完,同時(shí)未到時(shí)間片的規(guī)定時(shí)間,那么就主動(dòng)放棄CPU的占用,如果到時(shí)間片尚未完成工作,那么CPU的使用權(quán)也會(huì)被收回,進(jìn)程將會(huì)被中斷掛起等待下一個(gè)時(shí)間片。
我們將CPU就類比為手套,每臺(tái)虛擬機(jī)都是一個(gè)需要帶上手套才能工作的人。使用手套的規(guī)則是管理員會(huì)按照順序給每一個(gè)人輪流分配1分鐘的使用手套使用時(shí)間,如果使用者在1分鐘內(nèi)使用完畢,那么可以立刻將手套使用權(quán)返還給管理員,如果到了1分鐘手套使用者還沒有使用完畢,那么需要重新排隊(duì),等待再次分配使用。如果這個(gè)時(shí)候有8只手套,工作的人也恰好是8個(gè),并且都只需要帶一個(gè)手套,這樣每個(gè)人都可以工作,相互之間不會(huì)影響。如果第8個(gè)人需要2個(gè)手套,才可以工作呢?雖然在第1分鐘管理員就分配了一個(gè)手套給這8個(gè)人,前7個(gè)人都開始工作了,但第8個(gè)人,卻還在等待,因?yàn)樗枰?個(gè)手套,一直要到前7個(gè)人完成第一次工作后,將手套給管理員,再分配給他,才可以工作。在那分鐘內(nèi)手套也是閑置的。一直到第2分鐘的開始,第8個(gè)人又拿到一只手套,才第一次工作,而且導(dǎo)致第7個(gè)人等待不能參與這輪的工作。如果第8個(gè)人其實(shí)并不需要2只手套,就能完成工作,但是他申請(qǐng)的時(shí)候一定需要2只,就會(huì)出現(xiàn)上述效率降低的情況。這個(gè)例子里我們可以總結(jié)出幾個(gè)原則:
1、當(dāng)CPU不超配的時(shí)候,各虛擬機(jī)各自運(yùn)行互不影響。(不超配就沒有了效益)
2、當(dāng)CPU超配時(shí),虛擬機(jī)就會(huì)有等待時(shí)間,而且會(huì)影響這臺(tái)物理機(jī)下的所有虛擬機(jī)。超配比越高,可能等待的時(shí)間越長(zhǎng)。
3、虛擬機(jī)的CPU不是越多越好,夠用就好!資源配多了,反而降低效率!
vCPU的調(diào)度是虛擬化軟件的核心之一,有一套復(fù)雜的算法,作者闡述的只不過是簡(jiǎn)單原理,其實(shí)比這個(gè)復(fù)雜多了,告訴大家的是“按需分配,夠用就好”的道理。