diff --git "a/22 \346\236\227\351\221\253/20240304\345\206\205\345\255\230 \347\241\254\347\233\230.md" "b/22 \346\236\227\351\221\253/20240304\345\206\205\345\255\230 \347\241\254\347\233\230.md" new file mode 100644 index 0000000000000000000000000000000000000000..8031c9d750e593b6124f7bddb13788c3bda365cc --- /dev/null +++ "b/22 \346\236\227\351\221\253/20240304\345\206\205\345\255\230 \347\241\254\347\233\230.md" @@ -0,0 +1,62 @@ +啥是DDR + +``` +ddr是一个内存名称,意思即双倍速率同步动态随机存储器,是内存的其中一种。SDRAM在一个时钟周期内只传输一次数据,它是在时钟的上升期进行数据传输;而DDR内存则是一个时钟周期内传输两次数据,它能够在时钟的上升期和下降期各传输一次数据,因此称为双倍速率同步动态随机存储器。 +``` + +内存的时序和内存颗粒 + +``` +内存时序和内存频率一样,都代表了一款内存性能的高低。内存时序由4个数字组成,中间用破折号隔开,例如16-18-18-38; +内存时序分别对应的参数为“CL-tRCD-tRP-tRAS”,单位为时间周期,它们的含义依次为: + + CL(CASLatency):列地址访问的延迟时间,是时序中最重要的参数。 + + tRCD(RASto CAS Delay):内存行地址传输到列地址的延迟时间; + + tRP(RASPrecharge Time):内存行地址选通脉冲预充电时间; + + tRAS(RASActive Time):行地址激活的时间。 +``` + +``` +内存颗粒是计算机中的一种重要的硬件组件,也被称为存储颗粒或存储芯片。它是计算机内部用于存储数据和程序的地方,类似于人类大脑中的记忆单元。内存颗粒通常由半导体材料制成,具有高速读写能力和稳定性。 + +内存颗粒的作用主要是用于暂时存储计算机运行所需的数据和程序,以便CPU能够快速访问并处理。它也可以作为缓冲区来平衡计算机中不同速度组件之间的数据传输。内存颗粒还可以提高计算机的运行速度和性能,使用户能够更快地进行操作。 + +根据其功能和特点,内存颗粒可分为三种类型:静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)和闪存(Flash Memory)。SRAM具有高速读写、低功耗、不需要刷新等特点,适合用作缓冲器或高速缓存;DRAM具有较大容量、较低成本等优点,在主内存中应用广泛;而闪存则具有非易失性、低功耗、抗震动等特点,常用于移动设备和嵌入式中。 +``` + +什么是外存 + +``` +外存通常是磁性介质或光盘,像硬盘,软盘,磁带,CD等,能长期保存信息,并且不依赖于电来保存信息,但是由机械部件带动,速度与CPU相比就显得慢的多。 +``` + +M.2接口的M-key和B-key的区别 + +``` +B key: 接口的固态硬盘(不常见了),走SATA通道和PCI-Ex2 +从传输的最大带宽上看,PCIe x4一定比PCIe x2的带宽要大,所以M key的传输速度会大于等于 B key的传输速度。 +M key:接口的高端固态硬盘,走PCI-Ex4通道 +``` + +SSD缓存 颗粒 主控都是干嘛的 + +``` +主控首先就是一个执行固件代码的嵌入式处理器,用来控制闪存颗粒的存储单元连接到电脑。其具体的作用表现在以下三点: + +合理调配数据在各个闪存芯片上的负荷,让所有的闪存颗粒都在一定的负荷下正常工作,协调和维护不同区块颗粒的协作,减少单个芯片的过度磨损 + +承担数据中转,负责连接闪存芯片和外部的SATA接口 + +负责固态硬盘内部的各项指令,比如trim、错误检查和纠正、磨损均衡、垃圾回收、加密等。 +``` + +``` +SSD 上的缓存一般都是1或者2颗DRAM颗粒构成,起到数据交换缓冲作用 +``` + +``` +接下来就是固态硬盘的闪存颗粒,它就是固态硬盘专门负责存储数据的部分,性能从高到低排序,分别为SLC、MLC、TLC与QLC,SLC不论在速度上还是颗粒寿命上都是这几个里面最优的,但目前出于成本的原因,也由于现在的技术越来越成熟,目前主流的固态硬盘的颗粒,大多为TLC与QLC。现在市面上定位中高端的固态硬盘往往都是TLC颗粒的,低端则大多为QLC颗粒。 +```