一、概述
为什么需要写这篇文章,当我阅读《深入浅出SSD》这篇书籍中PCIe章节时发现,本书籍的侧重点是放在PCIe控制器和PCIe协议上,从CPU角度理解PCIe知识偏少,本文对下面几个知识点做出一些补充。
- CPU访问外设寄存器与内存编址方式;
- CPU如何访问PCIe配置空间;
- C[……]
一、概述
为什么需要写这篇文章,当我阅读《深入浅出SSD》这篇书籍中PCIe章节时发现,本书籍的侧重点是放在PCIe控制器和PCIe协议上,从CPU角度理解PCIe知识偏少,本文对下面几个知识点做出一些补充。
Group 2 NVM Command Set的第5项是Write Uncorrectable Command测试。
Case 1: SLBA in Range, NLB Valid
测试步骤:
Group 2 NVM Command Set的第4项是Write command测试。
Case 1: Valid Write, LR (Limited Retry)=0, FUA (Force Unit Access)=0
测试步骤:
NVMe SSD的核心算法众多,Garbage Collection(后文简称GC)就是其中之一。一个好的GC算法可以有效的降低SSD的写放大系数,对于SSD的性能和寿命都大有益处。本篇文章就介绍下Memblaze在GC算法及其仿真方面的一些工作。
NAND中,block必须先擦除,然后才能写入数[……]
PC-3000 SSD 2.4.5为例,目前支持如下