内存:
内存是介于CPU 和外部存储之间,是CPU 对外部存储中程序与数据进行高速运算时存放程序指令、数
据和中间结果的临时场所,它的物理实质就是一组具备数据输入输出和数据存储功能的高速集成电路
内存是CPU能直接寻址的存储空间,由半导体器件制成。内存的特点是存取速度快
计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。
内存带宽:
内存带宽是指内存与北桥芯片之间的数据传输率
单通道内存控制器一般都是64-bit的,8个二进制位相当于1个字节,换算成字节是64/8=8,再乘以内存
的运行频率,如果是双通道内存就要再乘以2
计算公式: 内存带宽=内存总线频率×数据总线位数/8
范例:
单通道DDR(Double Data Rate双倍速率)内存带宽计算
DDR4-4000:4000MHz*64bit/8=32000MB/S
DDR4-3600:3600MHz*64bit/8=28800MB/S
双通道:
DDR4-4000:4000MHz*64bit*2/8=64000MB/S
双通道,就是在北桥(又称之为MCH)芯片级里设计两个内存控制器,这两个内存控制器可相互独立工作,每个控制器控制一个内存通道。在这两个内存通CPU可分别寻址、读取数据,从而使内存的带宽增加一倍,数据存取速度也相应增加一倍(理论上)。
外存:
硬盘、磁盘阵列、磁带库、网络存储
常见的磁盘接口种类:
IDE:Integrated Drive Electronics,电子集成[驱动器,早期家用电脑常用接口
SCSI:Small Computer System Interface,小型计算机系统接口,早期的服务器常用接口
SATA:Serial ATA (Advanced Technology Attachment 高技术配置),家用电脑常用的接口
SAS:Serial Attached SCSI,是目前服务器上主流的接口
光纤通道:Fiber Channe,高性能服务器上采用的接口
M.2 :固态硬盘接口,性能更强
结构分类:
机械硬盘HDD(Hard Disk Drive)
固态硬盘SSD(Solid State Drives )
SATA接口协议已经发展到第三代,最大理论速度是600MB/s. SATA接口上层对接的系统控制接口属于AHCI。我们平时用的SATA SSD用的一般是SATA3, 实际测试速度在550MB/s左右,这比普通机械硬盘100MB/s左右的读写速度,要快数倍了。
USB 2.0、SATA是半双工
USB 3.0是全双工
SAS(Serial Attached SCSI)即串行连接SCSI,是新一代的SCSI技术
由于之前采用并行接口,传输数据和信号的总线是复用,因此传输速率会受到一定的限制。如果要提高传输速率,那么传输的数据和信号往往会产生干扰,从而导致错误。在这种情况下,串行(Serial)总行接口技术就应运而生。
他们共同点都是采用串行技术。
区别,SAS速度、安全、稳定性方面比SATA高,价格高!