CPU相關(guān)概念

高速緩沖存儲(chǔ)器Cache是位于CPU與內(nèi)存之間的臨時(shí)存儲(chǔ)器侣背,它的容量比內(nèi)存小但交換速度快。CPU讀取數(shù)據(jù)的順序是先Cache后內(nèi)
存。
一級(jí)緩存青团,位于CPU內(nèi)核的旁邊何什,是與CPU結(jié)合最為緊密的CPU緩存组哩。一般服務(wù)器CPU的L1緩存的容量通常在32—256KB。
一級(jí)緩存的技術(shù)難度和制造成本最高处渣,提高容量所帶來的技術(shù)難度增加和成本增加非常大伶贰,所帶來的性能提升卻不明顯,性價(jià)比很低罐栈,而
且現(xiàn)有的一級(jí)緩存的命中率已經(jīng)很高黍衙。
二級(jí)緩存是CPU的第二層高速緩存,分內(nèi)部和外部兩種芯片荠诬。內(nèi)部的芯片二級(jí)緩存運(yùn)行速度與主頻相同琅翻,而外部的二級(jí)緩存則只有主頻的
一半位仁。L2高速緩存容量也會(huì)影響CPU的性能,原則是越大越好方椎,現(xiàn)在家庭用CPU容量最大的是4MB聂抢,而服務(wù)器和工作站上用CPU的L2高速
緩存更高達(dá)2MB—4MB,有的高達(dá)8MB或者19MB棠众。
三級(jí)緩存是為讀取二級(jí)緩存后未命中的數(shù)據(jù)設(shè)計(jì)的—種緩存琳疏,在擁有三級(jí)緩存的CPU中,只有約5%的數(shù)據(jù)需要從內(nèi)存中調(diào)用闸拿,這進(jìn)一步
提高了CPU的效率空盼。
讀取命中率,CPU在Cache中找到有用的數(shù)據(jù)被稱為命中胸墙,當(dāng)Cache中沒有CPU所需的數(shù)據(jù)時(shí)(這時(shí)稱為未命中)我注,CPU才訪問內(nèi)存。
從理論上講迟隅,在一顆擁有2級(jí)Cache的CPU中但骨,讀取L1 Cache的命中率為80%。也就是說CPU從L1 Cache中找到的有用數(shù)據(jù)占數(shù)據(jù)總量的
80%智袭,剩下的20%從L2 Cache讀取奔缠。在一些高端領(lǐng)域的CPU(像Intel的Itanium)中,我們常聽到L3 Cache吼野,它是為讀取L2 Cache后未命
中的數(shù)據(jù)設(shè)計(jì)的—種Cache校哎。
處理器架構(gòu),為了區(qū)分不同類型CPU的重要標(biāo)示瞳步,是CPU核心的設(shè)計(jì)方案闷哆。
目前市面上的CPU指令集分類主要分有兩大陣營,一個(gè)是intel单起、AMD為首的復(fù)雜指令集CPU抱怔,另一個(gè)是以IBM、ARM為首的精簡指令集
CPU嘀倒。兩個(gè)不同品牌的CPU屈留,其產(chǎn)品的架構(gòu)也不相同,例如测蘑,Intel灌危、AMD的CPU是X86架構(gòu)的,而IBM公司的CPU是PowerPC架構(gòu)碳胳,ARM
公司是ARM架構(gòu)勇蝙。
與Android中so文件的編譯相關(guān):
armeabi/armeabi-v7a:這個(gè)架構(gòu)是arm類型的,主要用于Android4.0之后的挨约,cpu值32位的
x86/x86_64:這個(gè)架構(gòu)是x86類型的浅蚪,有32位和64位藕帜,占用的設(shè)備比例比較小
arm64-v8:這個(gè)架構(gòu)是arm類型,主要用于Android5.0之后惜傲,cpu是64位的
其中arm類型的是往下兼容策略洽故,比如arm64-v8a肯定兼容armeabi/armeabi-v7a,也就是說armeabi/armeabi-v7a架構(gòu)的so文件可以用
在arm64-v8a的設(shè)備中的盗誊,而armeabi-v7a也是兼容armeabi的时甚,但是因?yàn)閏pu型號(hào)不同,所以arm體系和x86體系之間是不能相互兼容
的哈踱。
CPU時(shí)鐘周期荒适,既主頻的倒數(shù),是處理操作的最基本的單位开镣。常稱為節(jié)拍脈沖或T周期刀诬。
節(jié)拍電位表示一個(gè)CPU周期的時(shí)間。由于CPU訪問一次內(nèi)存所花費(fèi)的時(shí)間較長邪财,因此通常用內(nèi)存中讀取一個(gè)指令字的最短時(shí)間來規(guī)定CPU
周期陕壹。一條指令取出階段(通常為取指)需要一個(gè)CPU周期時(shí)間。一個(gè)CPU周期時(shí)間又包含若干個(gè)時(shí)鐘周期树埠,CPU周期也稱為機(jī)器周期糠馆。
指令周期是取出并執(zhí)行一條指令的時(shí)間,是從取指令怎憋、分析指令到執(zhí)行完所需的全部時(shí)間又碌。指令周期常常有若干個(gè)CPU周期。

  • 指令周期 >> CPU周期(機(jī)器周期) >> CPU時(shí)鐘周期
    JIT編譯器绊袋,Just-In-Time Compiler毕匀,即時(shí)編譯器。
    將MSIL編譯成為各種不同的機(jī)器代碼癌别,以適應(yīng)對(duì)應(yīng)的系統(tǒng)平臺(tái)皂岔,最終使得程序在目標(biāo)系統(tǒng)中得到順利地運(yùn)行。
    在Java編程語言和環(huán)境中规个,即時(shí)編譯器是一個(gè)把Java的字節(jié)碼(包括需要被解釋的指令的程序)轉(zhuǎn)換成可以直接發(fā)送給處理器的指令的程
    序。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末姓建,一起剝皮案震驚了整個(gè)濱河市诞仓,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌速兔,老刑警劉巖墅拭,帶你破解...
    沈念sama閱讀 218,546評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異涣狗,居然都是意外死亡谍婉,警方通過查閱死者的電腦和手機(jī)舒憾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來穗熬,“玉大人镀迂,你說我怎么就攤上這事』秸幔” “怎么了探遵?”我有些...
    開封第一講書人閱讀 164,911評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長妓柜。 經(jīng)常有香客問我箱季,道長,這世上最難降的妖魔是什么棍掐? 我笑而不...
    開封第一講書人閱讀 58,737評(píng)論 1 294
  • 正文 為了忘掉前任藏雏,我火速辦了婚禮,結(jié)果婚禮上作煌,老公的妹妹穿的比我還像新娘掘殴。我一直安慰自己,他們只是感情好最疆,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,753評(píng)論 6 392
  • 文/花漫 我一把揭開白布杯巨。 她就那樣靜靜地躺著,像睡著了一般努酸。 火紅的嫁衣襯著肌膚如雪服爷。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,598評(píng)論 1 305
  • 那天获诈,我揣著相機(jī)與錄音仍源,去河邊找鬼。 笑死舔涎,一個(gè)胖子當(dāng)著我的面吹牛笼踩,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播亡嫌,決...
    沈念sama閱讀 40,338評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼嚎于,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了挟冠?” 一聲冷哼從身側(cè)響起于购,我...
    開封第一講書人閱讀 39,249評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎知染,沒想到半個(gè)月后肋僧,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,696評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,888評(píng)論 3 336
  • 正文 我和宋清朗相戀三年嫌吠,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了止潘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,013評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡辫诅,死狀恐怖凭戴,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情泥栖,我是刑警寧澤簇宽,帶...
    沈念sama閱讀 35,731評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站吧享,受9級(jí)特大地震影響魏割,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜钢颂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,348評(píng)論 3 330
  • 文/蒙蒙 一钞它、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧殊鞭,春花似錦遭垛、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至趾盐,卻和暖如春庶喜,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背救鲤。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評(píng)論 1 270
  • 我被黑心中介騙來泰國打工久窟, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人本缠。 一個(gè)月前我還...
    沈念sama閱讀 48,203評(píng)論 3 370
  • 正文 我出身青樓斥扛,卻偏偏與公主長得像,于是被迫代替她去往敵國和親丹锹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子稀颁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,960評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容