文章分类: SSD
黑片管理在FTL中的应用
作者:菜鸟
SSD和U盘的区别
图 1 SSD和U盘结构示意图
两者之间的区别,除了接口协议不一样,其他的惊人的相似,协议不一样,速度不一样。可以通过Nand Flash的Datasheet估算一下速度Nand Flash的速度。
图 2 三星K9ADGD8x0D Datashe[……]
阿呆实战NVMe之七
提要
本系列文章,旨在带你开发一个NVMe SSD控制器的前端协议逻辑,只不过是在QEMU虚拟机环境中。前面我们介绍了QEMU中PCI设备的初始化代码,还有NVMe设备的主要描述类NVMEState的每个变量。本文来看看NVMe设备的初始化,不过从[……]
阿呆实战NVMe之八
提要
本系列文章,旨在带你开发一个NVMe SSD控制器的前端协议逻辑,只不过是在QEMU虚拟机环境中。
澄清关于PCIe BAR空间的误解
前面我们说过了NVMe的BAR空间是个什么东东,结果在群里就被山哥指出来理解错误,B[……]
阿呆实战NVMe之九
提要
本系列文章,旨在带你开发一个NVMe SSD控制器的前端协议逻辑,只不过是在QEMU虚拟机环境中。万事开头难,前面我们花了8篇文章来写NVMe在QEMU中的初始化,一方面说明初始化的重要和琐碎,另一方面也暴露了阿呆的水平不够,要是真完全掌握的人必然是高屋建瓴,言简意赅。阿呆学艺[……]