从代码上来看,NVME的协议栈直接从Block层下来,不再像SATA那样有着复杂的分层。而原来的一些SCSI的东西,则是通过ioctl下来,经过一个叫做nvme-scsi.c文件进行SCSI-to-NVMe的转换,转换为NVME的Command。
从代码上来看,NVME的协议栈直接从Block层下来,不再像SATA那样有着复杂的分层。而原来的一些SCSI的东西,则是通过ioctl下来,经过一个叫做nvme-scsi.c文件进行SCSI-to-NVMe的转换,转换为NVME的Command。