在购买SSD的时候,很多人都习惯于根据厂商宣传的MB/s来判断硬盘性能。当然,它很重要,代表的是硬盘每秒传输的数据量,但它更多体现的是SSD在大文件连续读写上的能力。这对于平时需要处理超大图片或视频的设计师或剪辑师来说参考意义较大。
而对于大多数用户来说,在日常使用或游戏中,碰见大文件读写的机会并不多,遇到更多的是小文件随机读取情况,比如系统调用和游戏加载等。此时,用MB/s这个吞吐量单位来衡量SSD随机读取的性能便有所欠缺。
考虑到SSD在进行小文件随机读写时,数据区块在体积上都比较小,因此相对于一秒内可以读写多少东西(MB/s),一秒可以读写多少次会更加准确,而后者就是用IOPS来表示。
IOPS英文全称为Input/Output Operations Per Second,直译过来就是每秒输入\输出次数。和MB/s一样,这个数值越大表示SSD的性能越好,意味着在相同的时间内完成的任务越多。
有些SSD产品的页面会有注明这个数值,但更多的则是没有。如果你想弄清楚自己购买的SSD在这一方面的表现如何,则可以通过使用CrystalDiskMark、AS SSD、ATTO等常见硬盘基准软件测试得出。
但需要注意的是,在测试SSD IOPS的时候,容易受很多因素的影响,比如文件大小和数量会对IOPS产生影响,接口的不同也会影响到测试结果。值得一提的是,SSD的容量大小也会影响到IOPS,即便是相同品牌和型号的SSD,大容量IOPS值往往会比小容量更大。
所以,如果动手能力更强的话,可以使用更专业的软件来测试SSD的IOPS,比如IoMeter或者FIO,虽然它有支持windows的GUI版本,但为了测试结果更准确,建议使用更为纯净的Linux系统进行测试。
最后,我们来总结一下,所谓的IOPS指的是SSD一秒读写文件的次数,在读写小文件时相对MB/s更能体现SSD的性能。而在日常使用电脑的过程中,我们经常会碰到SSD读写小文件的场景,比如系统启动、软件及游戏的打开、浏览网页等。因此,对于大多数人来说,SSD的IOPS值相对于MB/s而言会更有参考意义,而这个值是越大越好。
本文暂时没有评论,来添加一个吧(●'◡'●)