NVMe是“非易失性内存express”的缩写,它是一个主机控制器接口和存储协议,用于加速企业和客户端系统以及固态硬盘(SSD)之间的数据传输。它通过计算机的高速外围组件互连快车(PCIe)总线工作。然而,当我看到这串字母时,我看到的却是“羡慕我”。嫉妒的原因很重要。
使用NVMe进行数据传输多比旋转驱动器要快。事实上,NVMe驱动器移动数据的速度比SATA ssd快7倍。这比我们今天使用的固态硬盘快7倍。这意味着当一个NVMe驱动器作为它的引导驱动器时,您的系统可以启动得非常快。事实上,现在任何购买新系统的人都不应该考虑没有内置NVMe的系统——无论是服务器还是PC。
NVMe与Linux兼容吗?
是的!Linux内核从3.3开始支持NVMe。然而,升级系统通常需要NVMe控制器和NVMe磁盘同时可用。一些外部驱动器是可用的,但需要更多的典型的USB端口附加到系统。
要检查你的内核版本,使用这样的命令:
$ uname -r 5.0.0-15-generic
如果您的系统已经准备好了NVMe,那么您应该可以看到一个设备(例如,/dev/nvme0),但是只有在您安装了NVMe控制器的情况下才可以。如果你没有NVMe控制器,你仍然可以使用以下命令获得一些关于NVMe准备情况的信息:
$ modinfo nvme |头-6文件名:/lib/modules/5.0.0-15-generic/kernel/drivers/nvme/host/nvme。作者:Matthew Wilcoxsrcversion: AA383008D5D5895C2E60523别名:pci:v0000106Bd00002003sv*sd*bc*sc*i*
了解更多
更多关于你需要知道的关于快得让人发疯的NVMe存储选项的细节可以在这里找到PCWorld的这个清单。
规格,白皮书和其他资源可在NVMexpress.org。