久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

博客專欄

EEPW首頁 > 博客 > 宏旺半導體科普:內存的容量與讀寫速度之間有關系嗎?

宏旺半導體科普:內存的容量與讀寫速度之間有關系嗎?

發布人:宏旺半導體 時間:2019-06-12 來源:工程師 發布文章

內存除了頻率帶寬等跟處理速度有關系之外,和本身的容量大小跟速度有沒關系呢?為什么大一點會更好,跟它的工作原理有關嗎?今天宏旺半導體ICMAX就和大家分享下。

ICMAX科普:內存的容量與讀寫速度之間有關系嗎?

當然了理論上內存的容量確實是越大 運行程序的速度也就越快,但超過了一定的值也就等同與浪費了,可以這樣理解,內存的作用大體可以看作硬盤、光區等較慢設備和CPU的緩沖區。

1.在進行讀寫任務是,硬盤的速度大約是7200轉-10000轉/分鐘,就算是最快的“讀寫”速度,也就是190MB/S,而市面上的CPU的本身主頻一般都在1GHZ以上,所以CPU會把處理好的數據暫時放到內存中,而后在有內存寫入硬盤中。

2.在處理程序時,CPU要處理各個部件的發送過來的指令,而CPU在同一時間只能處理一個指令,這就要求其它部件進行等待! 由于價格的關系,CPU本身的緩存容量有限 這些指令不得不到內存中去等待尋址了。

ICMAX科普:內存的容量與讀寫速度之間有關系嗎?

要知道我們的系統一但運行就要先占用一部分內存,然后省下來的部分來處理程序 ,而程序的每一個指令都要從硬盤經過內存,所以說加大內存容量,當然可以加快程序運行的速度。

如果你運行一個程序這就好比你把一個倉庫(硬盤)的原料(相當于指令)給工廠(cpu)加工,然后買到市場(完成命令),而內存就相當于運輸的車,除了車上的司機(好比系統所必須占用的內存)那么剩下的空間越大,你一次拉過去的東西就越多,所以完成該項任務的速度就越快了,當然,如果汽車的速度快(相當于內存的工作頻率),那么你完成一運輸的時間就越短,在同樣大小的車上,當然是速度快的車先完成任務了。

 

這個就是為什么你提高了內存的容量就可以使速度加快的原理了,但是需要提醒的是,要提高速度不能只看運輸(內存大小、速度),也要看看你的周邊設備,都會影響你整體的效率,所以當你的車(內存)一次就可以吧所有的原料(指令)拉給加工廠(cpu)時,你的內存容量不需要再加了!如果還覺得速度慢,就要提高其他部件了!

 

當然上述情況是在同類型存儲中比較的,當然也存在不同類的存儲介質,容量越小提取速度越快的,就容量而言,cpu的cache<內存<外存,而讀取速度正好相反,外存<內存<cache。容量來說cache一般單位就是兆,內存現在幾個G,外存動輒數百G甚至幾個T。相反讀取速度呢,cache能達到每秒數億次,快的內存也就幾十兆吧,外存就更別提了。CPU訪問的話呢,肯定首先要和速度快的進行信息交互啊,所以cpu不能和外存直接交互,能和內存直接交互。

ICMAX科普:內存的容量與讀寫速度之間有關系嗎?

今天科普文先到這里,歡迎關注宏旺半導體ICMAX,宏旺半導體在存儲行業有十五年的經驗,產品型號包含了EMMC、EMCP、UFS、UMCP、SPI、LPDDR、DDR、SSD、內存、TF卡等,應用于手持移動終端、消費類電子產品、電腦及周邊、辦公、汽車電子及工業控制等設備的各個領域。有關于存儲不懂的問題都可以來問哈~第一時間回復。


*博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。

DIY機械鍵盤相關社區:機械鍵盤DIY




關鍵詞:

相關推薦

技術專區

關閉