0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文吃透Cache處理一致性及工作原理

Linux愛好者 ? 來(lái)源:桔里貓 ? 作者:桔里貓 ? 2021-09-01 14:55 ? 次閱讀

可以隨便到網(wǎng)上查一查,各大互聯(lián)網(wǎng)公司筆試面試特別喜歡考一道算法題,即 LRU緩存機(jī)制,又順手查了一下LRU緩存機(jī)制最近有哪些企業(yè)喜歡考察,超級(jí)大熱門!

今天給大家分享一篇關(guān)于 Cache 的硬核的技術(shù)文,基本上關(guān)于Cache的所有知識(shí)點(diǎn)都可以在這篇文章里看到。

關(guān)于 Cache 這方面內(nèi)容圖比較多,不想自己畫了,所以圖都來(lái)自《Computer Architecture : A Quantitative Approach》。

這是一本體系架構(gòu)方面的神書,推薦大家看一下。

本文主要內(nèi)容如下,基本涉及了Cache的概念,工作原理,以及保持一致性的入門內(nèi)容。

1、為什么需要 Cache1.1 為什么需要 Cache

我們首先從一張圖來(lái)開始講為什么需要 Cache.

28fb4e1a-0ad0-11ec-911a-12bb97331649.png

上圖是 CPU 性能和 Memory 存儲(chǔ)器訪問性能的發(fā)展。

我們可以看到,隨著工藝和設(shè)計(jì)的演進(jìn),CPU 計(jì)算性能其實(shí)發(fā)生了翻天覆地的變化,但是DRAM存儲(chǔ)性能的發(fā)展沒有那么快。

所以造成了一個(gè)問題,存儲(chǔ)限制了計(jì)算的發(fā)展。

容量與速度不可兼得。

如何解決這個(gè)問題呢?可以從計(jì)算訪問數(shù)據(jù)的規(guī)律入手。

我們隨便貼段代碼:

for (j = 0; j 《 100; j = j + 1)

for( i = 0; i 《 5000; i = i + 1)

x[i][j] = 2 * x[i][j];

可以看到,由于大量循環(huán)的存在,我們?cè)L問的數(shù)據(jù)其實(shí)在內(nèi)存中的位置是相近的。

換句專業(yè)點(diǎn)的話說,我們?cè)L問的數(shù)據(jù)有局部性。

我們只需要將這些數(shù)據(jù)放入一個(gè)小而快的存儲(chǔ)中,這樣就可以快速訪問相關(guān)數(shù)據(jù)了。

總結(jié)起來(lái),Cache是為了給CPU提供高速存儲(chǔ)訪問,利用數(shù)據(jù)局部性而設(shè)計(jì)的小存儲(chǔ)單元。

1.2 實(shí)際系統(tǒng)中的 Cache

我們展示一下實(shí)際系統(tǒng)中的 Cache 。

290dd896-0ad0-11ec-911a-12bb97331649.png

如上圖所示,整個(gè)系統(tǒng)的存儲(chǔ)架構(gòu)包括了 CPU 的寄存器,L1/L2/L3 CACHE,DRAM 和硬盤。

數(shù)據(jù)訪問時(shí)先找寄存器,寄存器里沒有找 L1 Cache, L1 Cache 里沒有找 L2 Cache 依次類推,最后找到硬盤中。

同時(shí),我們可以看到,速度與存儲(chǔ)容量的折衷關(guān)系。容量越小,訪問速度越快!

其中,一個(gè)概念需要搞清楚。

CPU 和 Cache 是 word 傳輸?shù)?,?Cache 到主存是以塊傳輸?shù)模粔K大約 64Byte 。

現(xiàn)有 SOC 中的 Cache 一般組成如下。

1.3 Cache 的分類

Cache按照不同標(biāo)準(zhǔn)分類可以分為若干類。

按照數(shù)據(jù)類型劃分:I-Cache與D-Cache。其中I-Cache負(fù)責(zé)放置指令,D-Cache負(fù)責(zé)方式數(shù)據(jù)。兩者最大的不同是D-Cache里的數(shù)據(jù)可以寫回,I-Cache是只讀的。

按照大小劃分:分為small Cache和large Cache。沒路組(后文組相連介紹)《4KB叫small Cache, 多用于L1 Cache, 大于4KB叫l(wèi)arge Cache。多用于L2及其他Cache.

按照位置劃分:Inner Cache和Outer Cache。一般獨(dú)屬于CPU微架構(gòu)的叫Inner Cache, 例如上圖的L1 L2 CACHE。不屬于CPU微架構(gòu)的叫outer Cache.

按照數(shù)據(jù)關(guān)系劃分:Inclusive/exclusive Cache: 下級(jí)Cache包含上級(jí)的數(shù)據(jù)叫inclusive Cache。不包含叫exclusive Cache。舉個(gè)例子,L3 Cache里有L2 Cache的數(shù)據(jù),則L2 Cache叫exclusive Cache。

2、Cache的工作原理要講清楚 Cache 的工作原理,需要回答 4 個(gè)問題:

數(shù)據(jù)如何放置

數(shù)據(jù)如何查詢

數(shù)據(jù)如何被替換

如果發(fā)生了寫操作,Cache如何處理

2.1 數(shù)據(jù)如何放置

這個(gè)問題也好解決。我們舉個(gè)簡(jiǎn)單的栗子來(lái)說明問題。

假設(shè)我們主存中有 32 個(gè)塊,而我們的 Cache 一共有 8 個(gè) Cache 行( 一個(gè) Cache 行放一行數(shù)據(jù))。

假設(shè)我們要把主存中的塊 12 放到 Cache 里。

那么應(yīng)該放到 Cache 里什么位置呢?

三種方法:

全相連(Fully associative)??梢苑旁贑ache的任何位置。

直接映射(Direct mapped)。只允許放在Cache的某一行。比如12 mod 8

組相連(set associative)??梢苑旁贑ache的某幾行。例如2路組相連,一共有4組,所以可以放在0,1位置中的一個(gè)。

可以看到,全相連和直接映射是Cache組相連的兩種極端情況。

不同的放置方式主要影響有兩點(diǎn):

1、組相連組數(shù)越大,比較電路就越大,但Cache利用率更高,Cache miss發(fā)生的概率小。2、組相連數(shù)目變小,Cache經(jīng)常發(fā)生替換,但是比較電路比較小。

這也好理解,內(nèi)存中的塊在Cache中可放置的位置多,自然找起來(lái)就麻煩。

2.2 如何在Cache中找數(shù)據(jù)

其實(shí)找數(shù)據(jù)就是一個(gè)比對(duì)過程,如下圖所示。

294ef7f4-0ad0-11ec-911a-12bb97331649.png

我們地址都以 Byte 為單位的。

但主存于Cache之間的數(shù)據(jù)交換單位都是塊(block,現(xiàn)代Cache一般一個(gè)block大約64Byte)。所以地址對(duì)最后幾位是block offset。

由于我們采用了組相連,則還有幾個(gè)比特代表的是存儲(chǔ)到了哪個(gè)組。

組內(nèi)放著若干數(shù)據(jù),我們需要比較Tag, 如果組內(nèi)有Tag出現(xiàn),則說明我們?cè)L問的數(shù)據(jù)在緩存中,可以開心的使用了。

比如舉個(gè) 2 路組相連的例子,如下圖所示。

295a6350-0ad0-11ec-911a-12bb97331649.png

T表示Tag。直接比較Tag,就能得知是不是命中了。如果命中了,則根據(jù)index(組號(hào))將對(duì)應(yīng)的塊取出來(lái)即可。

如上圖所示。用index選出位于組相連的哪個(gè)組。然后并行的比較Tag, 判斷最后是不是在Cache中。上圖是2路組相連,也就是說兩組并行比較。

那如果不在緩存中呢?這就涉及到另一個(gè)問題。

不在緩存中如何替換 Cache ?

2.3 如何替換Cache中的數(shù)據(jù)

Cache中的數(shù)據(jù)如何被替換的?這個(gè)就比較簡(jiǎn)單直接。

隨機(jī)替換。如果發(fā)生Cache miss里隨機(jī)替換掉一塊。

Least recently used. LRU。最近使用的塊最后替換。

First in, first out (FIFO), 先進(jìn)先出。

實(shí)際上第一個(gè)不怎么使用,LRU 和 FIFO 根據(jù)實(shí)際情況選擇即可。

Cache 在什么時(shí)候數(shù)據(jù)會(huì)被替換內(nèi)?也有幾種策略。

不在本 Cache 替換。如果Cache miss了,直接轉(zhuǎn)發(fā)訪問地址到主存,取到的數(shù)據(jù)不會(huì)寫到Cache.

在讀MISS時(shí)替換。如果讀的時(shí)候Cache里沒有該數(shù)據(jù),則從主存讀取該數(shù)據(jù)后寫入Cache。

在寫MISS時(shí)替換。如果寫的時(shí)候Cache里沒有該數(shù)據(jù),則將本數(shù)據(jù)調(diào)入Cache再寫。

2.4 如果發(fā)生了寫操作怎么辦

Cache畢竟是個(gè)臨時(shí)緩存。

如果發(fā)生了寫操作,會(huì)造成Cache和主存中的數(shù)據(jù)不一致。如何保證寫數(shù)據(jù)操作正確呢?

也有三種策略。

通寫:直接把數(shù)據(jù)寫回Cache的同時(shí)寫回主存。極其影響寫速度。

回寫:先把數(shù)據(jù)寫回Cache, 然后當(dāng)Cache的數(shù)據(jù)被替換時(shí)再寫回主存。

通寫隊(duì)列:通寫與回寫的結(jié)合。先寫回一個(gè)隊(duì)列,然后慢慢往主存儲(chǔ)寫。如果多次寫同一個(gè)數(shù)據(jù),直接寫這個(gè)隊(duì)列。避免頻繁寫主存。

3、Cache一致性Cache 一致性是 Cache 中遇到的比較坑的一個(gè)問題。

什么原因需要 Cache 處理一致性呢?

主要是多核系統(tǒng)中,假如core 0讀了主存儲(chǔ)的數(shù)據(jù),寫了數(shù)據(jù)。core 1也讀了主從的數(shù)據(jù)。這個(gè)時(shí)候core 1并不知道數(shù)據(jù)已經(jīng)被改動(dòng)了,也就是說,core 1 Cache中的數(shù)據(jù)過時(shí)了,會(huì)產(chǎn)生錯(cuò)誤。

Cache一致性的保證就是讓多核訪問不出錯(cuò)。

Cache一致性主要有兩種策略。

策略一:基于監(jiān)聽的一致性策略

這種策略是所有Cache均監(jiān)聽各Cache的寫操作,如果一個(gè)Cache中的數(shù)據(jù)被寫了,有兩種處理辦法。

寫更新協(xié)議:某個(gè)Cache發(fā)生寫了,就索性把所有Cache都給更新了。

寫失效協(xié)議:某個(gè)Cache發(fā)生寫了,就把其他Cache中的該數(shù)據(jù)塊置為無(wú)效。

策略 1 由于監(jiān)聽起來(lái)成本比較大,所以只應(yīng)用于極簡(jiǎn)單的系統(tǒng)中。

策略二:基于目錄的一致性策略

這種策略是在主存處維護(hù)一張表。記錄各數(shù)據(jù)塊都被寫到了哪些Cache, 從而更新相應(yīng)的狀態(tài)。一般來(lái)講這種策略采用的比較多。又分為下面幾個(gè)常用的策略。

SI: 對(duì)于一個(gè)數(shù)據(jù)塊來(lái)講,有share和invalid兩種狀態(tài)。如果是share狀態(tài),直接通知其他Cache, 將對(duì)應(yīng)的塊置為無(wú)效。

MSI:對(duì)于一個(gè)數(shù)據(jù)塊來(lái)講,有share和invalid,modified三種狀態(tài)。其中modified狀態(tài)表表示該數(shù)據(jù)只屬于這個(gè)Cache, 被修改過了。當(dāng)這個(gè)數(shù)據(jù)被逐出Cache時(shí)更新主存。這么做的好處是避免了大量的主從寫入。同時(shí),如果是invalid時(shí)寫該數(shù)據(jù),就要保證其他所有Cache里該數(shù)據(jù)的標(biāo)志位不為M,負(fù)責(zé)要先寫回主存儲(chǔ)。

MESI:對(duì)于一個(gè)數(shù)據(jù)來(lái)講,有4個(gè)狀態(tài)。modified, invalid, shared, exclusive。其中exclusive狀態(tài)用于標(biāo)識(shí)該數(shù)據(jù)與其他Cache不依賴。要寫的時(shí)候直接將該Cache狀態(tài)改成M即可。

我們著重講講 MESI。圖中黑線:CPU的訪問。紅線:總線的訪問,其他Cache的訪問。

當(dāng)前狀態(tài)時(shí)I狀態(tài)時(shí),如果發(fā)生處理器讀操作 prrd。

如果其他Cache里有這份數(shù)據(jù),如果其他Cache里是M態(tài),先 把M態(tài)寫回主存再讀。否則直接讀。最終狀態(tài)變?yōu)镾。

其他Cache里沒這個(gè)數(shù)據(jù),直接變到E狀態(tài)。

當(dāng)前狀態(tài)為S態(tài)。

如果發(fā)生了處理器讀操作,仍然在S態(tài)。

如果發(fā)生了處理器寫操作,則跳轉(zhuǎn)到M狀態(tài)。

如果其他Cache發(fā)生了寫操作,跳到I態(tài)。

當(dāng)前狀態(tài)E態(tài)

發(fā)生了處理器讀操作還是E。

發(fā)生了處理器寫操作變成M。

如果其他Cache發(fā)生了讀操作,變到S狀態(tài)。

當(dāng)前狀態(tài)M態(tài)

發(fā)生了讀操作依舊是M態(tài)。

發(fā)生了寫操作依舊是M態(tài)。

如果其他Cache發(fā)生了讀操作,則將數(shù)據(jù)寫回主存儲(chǔ),變換到S態(tài)。

4、總結(jié)Cache 在計(jì)算機(jī)體系架構(gòu)中有非常重要的地位,本文講了 Cache中最主要的內(nèi)容,具體細(xì)節(jié)可以再根據(jù)某個(gè)點(diǎn)深入研究。

作者:桔里貓

來(lái)源:https://zhuanlan.zhihu.com/p/386919471

版權(quán)說明:此文章只做學(xué)術(shù)分享,版權(quán)歸原作者所有,若有侵權(quán),請(qǐng)聯(lián)系修改或刪除

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19334

    瀏覽量

    230186
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10876

    瀏覽量

    212124
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7077

    瀏覽量

    89161
  • Cache
    +關(guān)注

    關(guān)注

    0

    文章

    129

    瀏覽量

    28363

原文標(biāo)題:Cache 工作原理,Cache 一致性,你想知道的都在這里

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一致性測(cè)試系統(tǒng)的技術(shù)原理和也應(yīng)用場(chǎng)景

    一致性測(cè)試廣泛應(yīng)用于各種通信協(xié)議、網(wǎng)絡(luò)設(shè)備和系統(tǒng)的驗(yàn)證中,以確保它們能夠按照既定的標(biāo)準(zhǔn)正常工作。以下是些典型的應(yīng)用場(chǎng)景: CAN FD網(wǎng)絡(luò):在CAN FD網(wǎng)絡(luò)中,各節(jié)點(diǎn)的質(zhì)量不一致
    發(fā)表于 11-01 15:35

    異構(gòu)計(jì)算下緩存一致性的重要

    在眾多回復(fù)中,李博杰同學(xué)的回答被認(rèn)為質(zhì)量最高。他首先將緩存一致性分為兩個(gè)主要場(chǎng)景:是主機(jī)內(nèi)CPU與設(shè)備間的一致性;二是跨主機(jī)的一致性。
    的頭像 發(fā)表于 10-24 17:00 ?601次閱讀
    異構(gòu)計(jì)算下緩存<b class='flag-5'>一致性</b>的重要<b class='flag-5'>性</b>

    LMK05318的ITU-T G.8262一致性測(cè)試結(jié)果

    電子發(fā)燒友網(wǎng)站提供《LMK05318的ITU-T G.8262一致性測(cè)試結(jié)果.pdf》資料免費(fèi)下載
    發(fā)表于 09-20 11:21 ?0次下載
    LMK05318的ITU-T G.8262<b class='flag-5'>一致性</b>測(cè)試結(jié)果

    級(jí)聯(lián)一致性和移相器校準(zhǔn)應(yīng)用手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《級(jí)聯(lián)一致性和移相器校準(zhǔn)應(yīng)用手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 08-29 10:48 ?0次下載
    級(jí)聯(lián)<b class='flag-5'>一致性</b>和移相器校準(zhǔn)應(yīng)用手冊(cè)

    電感值和直流電阻的一致性如何提高?

    提高電感值和直流電阻的一致性,可以從以下幾個(gè)方面入手: 、提高電感值的一致性 優(yōu)化磁芯選擇 : 磁芯是電感器的關(guān)鍵組成部分,其材料特性和尺寸直接影響電感值。選擇具有高磁導(dǎo)率、低磁阻和穩(wěn)定性能的材料
    的頭像 發(fā)表于 08-19 15:27 ?335次閱讀

    LIN一致性測(cè)試規(guī)范2.1

    電子發(fā)燒友網(wǎng)站提供《LIN一致性測(cè)試規(guī)范2.1.pdf》資料免費(fèi)下載
    發(fā)表于 08-15 17:14 ?3次下載

    新品發(fā)布 | 同星智能正式推出CAN總線一致性測(cè)試系統(tǒng)

    CAN總線一致性測(cè)試系統(tǒng)CANFD/CAN總線一致性測(cè)試系統(tǒng),在硬件系統(tǒng)上基于同星自主研發(fā)的總線分析工具,干擾儀,一致性測(cè)試機(jī)箱,并搭配程控電源,示波器,數(shù)字萬(wàn)用表等標(biāo)準(zhǔn)外圍儀器設(shè)備;在軟件上
    的頭像 發(fā)表于 07-06 08:21 ?531次閱讀
    新品發(fā)布 | 同星智能正式推出CAN總線<b class='flag-5'>一致性</b>測(cè)試系統(tǒng)

    銅線鍵合焊接一致性:如何突破技術(shù)瓶頸?

    在微電子封裝領(lǐng)域,銅線鍵合技術(shù)以其低成本、高效率和良好的電氣性能等優(yōu)勢(shì),逐漸成為芯片與基板連接的主流方式。然而,銅線鍵合過程中的焊接一致性問題是制約其進(jìn)步發(fā)展和應(yīng)用的關(guān)鍵難題。焊接一致性不僅
    的頭像 發(fā)表于 07-04 10:12 ?1798次閱讀
    銅線鍵合焊接<b class='flag-5'>一致性</b>:如何突破技術(shù)瓶頸?

    為什么主機(jī)廠愈來(lái)愈重視CAN一致性測(cè)試?

    新能源汽車迅猛發(fā)展下整車CAN網(wǎng)絡(luò)架構(gòu)日益復(fù)雜,總線故障等潛在問題時(shí)刻影響著運(yùn)行安全。整車零部件通過CAN一致性測(cè)試必將是安全保障的第道門檻。CAN一致性測(cè)試,就是要求整車CAN網(wǎng)絡(luò)中的節(jié)點(diǎn)都滿足
    的頭像 發(fā)表于 05-29 08:24 ?1193次閱讀
    為什么主機(jī)廠愈來(lái)愈重視CAN<b class='flag-5'>一致性</b>測(cè)試?

    鋰電池組裝及維修的關(guān)鍵:電芯一致性的重要

    鋰電池組裝及維修過程中,電芯一致性個(gè)至關(guān)重要的概念。電芯一致性指的是在同電池組中,各個(gè)電芯在性能參數(shù)上的接近程度。這些性能參數(shù)包括電壓、容量、內(nèi)阻、自放電率等。電芯
    的頭像 發(fā)表于 04-15 10:57 ?1078次閱讀
    鋰電池組裝及維修的關(guān)鍵:電芯<b class='flag-5'>一致性</b>的重要<b class='flag-5'>性</b>

     QSFP一致性測(cè)試的專業(yè)測(cè)試設(shè)備

    、高速度的光纖接口模塊,廣泛應(yīng)用于數(shù)據(jù)中心、高速以太網(wǎng)和光纖通信等領(lǐng)域。本文將詳細(xì)探討QSFP一致性測(cè)試的目的、測(cè)試內(nèi)容、測(cè)試方法以及測(cè)試的重要等方面。 QSFP一致性測(cè)試的目的是確保光模塊的性能符合相關(guān)標(biāo)準(zhǔn)和規(guī)范,保證其在各
    的頭像 發(fā)表于 03-14 10:40 ?619次閱讀
     QSFP<b class='flag-5'>一致性</b>測(cè)試的專業(yè)測(cè)試設(shè)備

    銅線鍵合焊接一致性:微電子封裝的新挑戰(zhàn)

    在微電子封裝領(lǐng)域,銅線鍵合技術(shù)以其低成本、高效率和良好的電氣性能等優(yōu)勢(shì),逐漸成為芯片與基板連接的主流方式。然而,銅線鍵合過程中的焊接一致性問題是制約其進(jìn)步發(fā)展和應(yīng)用的關(guān)鍵難題。焊接一致性不僅
    的頭像 發(fā)表于 03-13 10:10 ?1322次閱讀
    銅線鍵合焊接<b class='flag-5'>一致性</b>:微電子封裝的新挑戰(zhàn)

    企業(yè)數(shù)據(jù)備份體系化方法論的七大原則:深入理解數(shù)據(jù)備份的關(guān)鍵原則:應(yīng)用一致性與崩潰一致性的區(qū)別

    在數(shù)字化時(shí)代,數(shù)據(jù)備份成為了企業(yè)信息安全的核心環(huán)節(jié)。但在備份過程中,兩個(gè)關(guān)鍵概念——應(yīng)用一致性和崩潰一致性,常常被誤解或混淆。本文旨在闡明這兩個(gè)概念的差異,并分析它們?cè)跀?shù)據(jù)備份中的重要,以便讀者
    的頭像 發(fā)表于 03-11 14:05 ?480次閱讀
    企業(yè)數(shù)據(jù)備份體系化方法論的七大原則:深入理解數(shù)據(jù)備份的關(guān)鍵原則:應(yīng)用<b class='flag-5'>一致性</b>與崩潰<b class='flag-5'>一致性</b>的區(qū)別

    深入理解數(shù)據(jù)備份的關(guān)鍵原則:應(yīng)用一致性與崩潰一致性的區(qū)別

    深入理解數(shù)據(jù)備份的關(guān)鍵原則:應(yīng)用一致性與崩潰一致性的區(qū)別 在數(shù)字化時(shí)代,數(shù)據(jù)備份成為了企業(yè)信息安全的核心環(huán)節(jié)。但在備份過程中,兩個(gè)關(guān)鍵概念——應(yīng)用一致性和崩潰一致性,常常被誤解或混淆。
    的頭像 發(fā)表于 03-11 11:29 ?953次閱讀
    深入理解數(shù)據(jù)備份的關(guān)鍵原則:應(yīng)用<b class='flag-5'>一致性</b>與崩潰<b class='flag-5'>一致性</b>的區(qū)別

    DDR一致性測(cè)試的操作步驟

    DDR一致性測(cè)試的操作步驟? DDR(雙數(shù)據(jù)率)一致性測(cè)試是對(duì)DDR內(nèi)存模塊進(jìn)行測(cè)試以確保其性能和可靠。在進(jìn)行DDR一致性測(cè)試時(shí),需要遵循
    的頭像 發(fā)表于 02-01 16:24 ?1574次閱讀