连续读写和随机读写是SSD绕不开的话题,一款SSD性能强不强,体现就在连续读写和随机读写上。
不过尽管都是表现SSD的性能,但是两者无论是概念还是作用都存在着巨大的差异。它们区别在哪里,哪个又更重要一些?今天我们就来聊聊SSD连续读写和随机读写的一些小事。
连续读写
特点:读写时间短、数据大且集中、连续性
连续读写是SSD进行大容量文件读写时所具备的性能,它在读写过程中会遵循先后顺序,数值越高代表读写性能越强。
通常而言,连续读写针对的是大容量文件,举个例子,如果你要用SSD拷贝1部2G大的高清视频,那么此刻发挥作用的就是连续读写性能。
不同接口的SSD的连续读写速度不同,SATA SSD的极限速度一般在560~600MB/s之间,而支持NVMe协议的M.2 SSD现已突破了2000MB/s。
随机读写
特点:读写时间长、数据小且分散、随机性
随机读写速度的单位是IOPS,即每秒进行的IO操作次数,可认为是吞吐量指标。它的特点与连续读写相反,表示SSD读写零碎文件、程序启动的速度,体现了SSD的小文件读写能力。
随机读写不遵循文件的先后顺序,读写时可以任意跳到某个文件。由于电脑系统启动和程序运算主要以小文件为主,所以随机读写对这方面的提升更加明显。同样的,它的数值越高代表读写性能越强。
SSD以Page为单位进行读写,以Block为单位做垃圾回收,一般一个Page为16KB,而Block可以达到几十MB。在读写相同数据量的情况下,随机读写制造的垃圾Block更多,所以它的读写性能比连续读写要低得多。目前最高随机读写速度是群联电子E12主控创造的600K IOPS,相当于STAT SSD的连续读写速度,最近曝光的影驰旗舰级HOF PCI-E AIC RGB SSD就是采用了E12主控。
总而言之,连续读写和随机读写针对的对象不同,不能直接比较哪个更好,所以玩家不必在两者之间做出取舍。