手机内存、闪存和缓存

RAM(random access memory)随机接入存储器,可读可写,存取速度快,读写时间相等,断电时存储内容丢失。

手机RAM等同于计算机的内存,RAM越大手机越能运行多个程序而且流畅。

又可分为SRAM(静态ram) DRAM(动态ram) SDRAM(同步动态ram)

LPDDR(low power double date rate)就是DDR SDRAM的一种,有单通道和双通道之分,决定了RAM的读写方式和速度

一般有32bit和64bit两种带宽,时钟频率不等。不如32bit 双通道 lpdd3 800MHZ

ROM(read only memory)只读存储器,只能读出信息,不能写入,存取速度低,断电存储内容不丢失。

手机ROM等同于计算机的硬盘,ROM越大手机越能存放更多数据,还有一层含义就是通常所说的刷机包。

又可分为PROM(可编程rom) EPROM(可擦除可编程rom) EEPROM(电可擦除可编程rom)

闪存(Flash memory):,非易失性存储器,EEPROM的变种,可擦可写可编程,断电数据不丢失。

一般分为NOR flash和NAND flash

NAND flash:串行接口,写入和擦除速率快,集成度搞,容量大(8M-128M),读取速率较慢

NOR flash:并行接口,读取速率快,集成度低,容量小(1M-16M)

ROM的读写速率一般由闪存决定,读取速率要比写入速率大的多,目前读取速率一般最大140MHZ/S,写入速率一般最大40MHZ/S。

EMMC(embedded multi media card)以手机产品为主的内嵌式存储器,在封装中集成了一个控制器和NAND flash memory,并提供标准接口。

其实也是ROM的一种。

缓存(cache memory)主要介绍cpu缓存,SRAM的一种,位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速率却比内存要快得多。缓存的出现主要是为了解决CPU运算速率与内存读写速率不匹配的矛盾,因为CPU运算速率要比内存读写速率快很多,这样会使CPU花费很长时间等待数据到来或把数据写入内存。

一级缓存L1 cache,容量一般只有几百KB

二级缓存L2 cache,容量一般1MB/2MB。

缓存容量很小,但运行速率很快。一般来说,容量越大,执行效率越高,可以弥补主频的不足。

比如1.2HZ的主频,2M的L2 cache和1.5HZ的主频,1M的L2 cache相比,1.2HZ主频的设备运行速率会比1.5HZ的更快。

位宽(一个时钟周期内传送的数据的位数)32bit、64bit、128bit 双通道*2

频率

带宽=等效频率*位宽/8

等效工作频率=实际工作频率*2(ddr、ddr2、ddr3、ddr4)

                 =实际工作频率*4(ddr5)

原文地址:https://www.cnblogs.com/leizhao/p/3370728.html