如何把存储空间虚拟成硬盘?固态硬盘和虚拟硬盘速度差多少?

很多人容易混淆SSD和存储空间的概念。256G SSD指的是固态硬盘,它是使用闪存作为介质的永久性存储设备,属于硬盘类别。而内存通常是DRAM芯片,属于临时性存储设备。DRAM性能仅次于CPU寄存器,延迟小,性能是机械硬盘的100倍左右,主要用来存放系统当前热数据以加速电脑运行。

SSD作为新一代硬盘,相比机械硬盘性能提高了5-36倍。普通的SATA SSD速度能达到500MB/s,比机械硬盘快五倍。目前世界最快的企业级PCIe SSD单卡性能高达3600MB/s,提高了30倍以上。据说下一代PCIe SSD性能已达内存数量级,单卡可达10GB/s,比机械硬盘快100倍。

从实际体验来看,把系统盘从机械硬盘换成虚拟内存盘,开机时间可以从一分钟缩短到10秒左右,快了5-6秒甚至更多。不过对于其他应用的打开速度和加载速度,感觉差别不大,玩游戏时也是一样的流畅度。这种配置通常比较平衡,但需要关注显卡是否成为瓶颈。

PCI-e固态硬盘是目前主流的高速存储方案,它走的是PCI-e通道,带宽远高于SATA 3接口,所以速度是常规SATA固态硬盘的几倍。这些硬盘主要占用PCI-e 3.0×2或×4通道,其中×2通道的顺序读写速度在1000~2000MB/s之间,而×4通道可以轻松突破3000MB/s。

实现虚拟内存盘的方法因操作系统而异。在古老的DOS系统下,大家常用XMSDSK这个工具;而在常见的Windows系统中,VSuite Ramdisk是比较流行的选择;对于Linux用户来说更简单,直接格式化并挂载/dev/ramX设备即可。具体的操作步骤,建议去百度经验里查看相关的详细教程。

关于速度差距,内存的读取速度能达到15000多M/S,写入速度也在13000左右,而目前最好的固态硬盘读取速度也就400多M/S,写入速度更低,大概200多。这两者之间的差距只能用天差地别来形容,固态硬盘再快也是硬盘,比内存慢十几二十倍是正常的物理规律。

个人消费级的PCIe SSD G24性能也高达2000MB/s,是普通硬盘的2倍,是目前最快SATA SSD的3-4倍。虽然固态硬盘速度已经很快,但与内存相比仍有巨大差距。内存作为临时存储,负责加速电脑运行,而SSD作为长期存储,两者在电脑架构中扮演着不同的角色,不能互相替代。

如果你给电脑安装了超大容量的内存,确实可以把它虚拟成硬盘来用,这就是所谓的虚拟内存盘技术。它的最大优点就是读写速度超级快,远超普通硬盘,但缺点也很明显,因为数据都存在易失性的内存里,一旦电脑断电或重启,所有数据都会瞬间丢失,所以只能用来存临时文件。