服务器内存储分类: 寄存器/缓存/内存/外存(硬盘)

存储器分为内存(易失性存储器)和外存(非易失性存储器)

内存:SRAM和DRAM

SRAM,静态RAM。每个单元由6个晶体管组成,用于CPU和GPU缓存;

DRAM,动态RAM。每个单元由1个晶体管组成,用于内存条;

寄存器(SRAM)

内核的控制部件(CU)中,含指令寄存器(IR)程序计数器(PC);

内核的算术及逻辑部件(ALU)中,累加器(ACC)

高速缓存Cache(SRAM)

L1 Cache:每个内核独享,KB级;

L2 Cache:可能每个内独享,可能多个内核共享,MB级;

L3 Cache:共享,MB级;

服务器内存储分类: 寄存器/缓存/内存/外存(硬盘)_第1张图片

缓存不在CPU内核。

参考:https://blog.csdn.net/hellojoy/article/details/54744231

Cache运作机制

系统开机时,Cache中无内容。当CPU送出一组地址去访问内存时,被访问的内存的内容才被同时“拷贝”到Cache中。此后,每当CPU访问内存时,Cache 控制器要检查CPU送出的地址,判别CPU要访问的地址单元是否在Cache 中。若在,称为Cache 命中,CPU可用极快的速度对它进行读/写操作;若不在,则称为Cache未命中,这时就需要从内存中访问,并把与本次访问相邻近的存储区内容复制到Cache 中。未命中时对内存访问可能比访问无Cache 的内存要插入更多的等待周期,反而会降低系统的效率。而程序中的调用和跳转等指令,会造成非区域性操作,则会使命中率降低。因此,提高命中率是Cache 设计的主要目标。

内存DRAM

 

外存:ROM/NVRAM/机械式

ROM

只读Memory,PROM/EPROM/EEPROM

NV-RAM(Non-volatile)

非易失性RAM。包括闪存Flash Memory和固态存储SSD/U盘

机械式,HDD硬盘,光驱和磁带。

Flash Memory

NOR型闪存更像内存,有独立的地址线和数据线,但价格比较贵,容量比较小;

NAND型更像硬盘,地址线和数据线是共用的I/O线.类似硬盘的所有信息都通过一条硬盘线传送。

U盘(NV-RAM)

U盘机芯=USB接口芯片/晶振+USB主控芯片(单片机+固件)+FLASH(闪存)芯片

参考:https://zhidao.baidu.com/question/1753674234503877148.html usb固件程序指的什么

参考:https://blog.csdn.net/jazzsoldier/article/details/70291708 USB芯片选型

SSD固态硬盘(NV-RAM)

SSD=SSD接口芯片/晶振+SSD主控芯片/固件+NAND闪存;

参考:https://blog.csdn.net/lyon_yong/article/details/79178794 SSD固态硬盘的结构和基本工作原理概述

参考:http://news.mydrivers.com/1/567/567004.htm 干货!史上最全SSD科普贴:秒变老鸟

机械式

HDD固态硬盘

参考:https://zh.wikipedia.org/wiki/%E9%9B%BB%E8%85%A6%E8%A8%98%E6%86%B6%E9%AB%94

你可能感兴趣的:(硬件-部件-I/O外设(网卡,硬盘))