探秘CPU对SSD性能影响
DiskMark测试,SSD的性能表现基本和AS SSD Benchmark相似,随着CPU的频率提升,SSD的4KB读取和写入都得到了显著的提升。
接下来我们再来分析下核心数量对SSD存储性能的影响,测试模式将CPU置于4.5GHz,分别在单核单线程、单核双线程、双核双线程、双核四线程、三核三线程、三核六线程、四核四线程、四核八线程条件下测试SSD的4K读写性能。
AS SSD Benchmark测试,无论是CPU核心数量的增长还是线程数量的增长,搭配的SSD其4K读写性能都没有明显变化。
接下来的CrystalDiskMark测试,SSD的性能表现同样和AS SSD Benchmark相似,CPU核心数量和线程数量的增加并未对SSD的读写性能造成影响。
多核无用 SSD读写性能只与频率有关
● 实测4KB小文件读写速率
最后我们再来看看CPU频率对SSD读写4KB小文件的速率影响,测试仅以四核1.6GHz和4.5GHz两种配置成绩对比,并开启CPU超线程技术。为避免性能瓶颈,测试以浦科特M6V SATA 6Gbps SSD作为基准,与三星M.2 SSD 950 PRO互相拷贝4KB小文件,使用Fastcopy记录读写时间和读写速率。(测试文件包包含20000个4KB TXT文档)
1.6GHz下SATA 6Gbps SSD平均读取速率
4.5GHz下SATA 6Gbps SSD平均读取速率
首先进行的SSD读取测试,CPU 1.6GHz频率下,平均读取速度为4.82MB/s,频率提升至4.5GHz后平均读取速率提升至13.6MB/s,性能提升幅度高达182%,相对应的CPU频率之间的差异为181%,基本一致。
1.6GHz下M6V SSD平均写入速率
4.5GHz下M6V SSD平均写入速率
接下来的SSD写入测试,CPU 1.6GHz频率下,平均读取速度为4.36MB/s,频率提升至4.5GHz后平均读取速率提升至11.2MB/s,性能提升幅度高达157%,相对应的CPU频率之间的差异为181%,性能提升幅度与频率差异有一定差异。
最后的结论
CPU--SSD性能依赖测试到此告一段落,单纯以SSD来论,CPU性能过剩过于草率,虽然目前CPU已经进入14nm时代,无论是性能和功耗都达到了新的高度,但是从是测试数据我们可以看出,SSD 4K读写性能对于CPU有严重的依赖,即使超频至4.5GHz的Core i7-6700K平台SSD依然保持着较高的读写速度增长趋势,至于瓶颈在什么时候出现,目前的处理器恐怕都无法达到这样的单核性能。
CPU对SSD 4K读写性能的影响,一方面因为目前的硬件设计和操作系统无法很好的利用CPU的多线程特性来发掘出SSD的潜能,另一方面4K小文件的读写涉及到庞大的数据取址、读取和写入的操作,对于CPU自然提出了更高的要求,即使是SSD也只是提供了更快的数据通道形式,但是数据任务量并不会改变,所以未来要想获得更好的数据存储体验,除了不断提升SSD性能,也请不要忽视了CPU的性能以及多线程的开发。
文章到这里,不知道读者是否发现,在以往的各大网站新品首发评测时,我们总能发现各大媒体测试SSD性能时出现迥异的4K读写性能数据,甚至判若两款产品,这主要由于产品测试的平台不同所导致。当然除了SSD本身、CPU规格,影响SSD性能发挥还有很多因素,如主板SATA控制器、CPU PCI-E控制器、内存频率时序等都会影响到SSD性能的发挥。
- 高通手机处理器设计要领:不能超过3W、45℃(05-13)
- 下一代Flash存储器在工业控制领域技术与应用(02-05)
- 详解如何选择合适的SSD驱动器(02-23)
- 直连存储是否过时?看DAS存储重装上阵(05-24)
- 四大观点解读:2013半年度存储技术发展(05-24)
- Crossbar新型RRAM芯片 邮票大小存储1TB数据(07-07)