您当前的位置:首页 > 淘宝百科

关于AS(SSD_Benchmark软件和4K读写性能浅析)

时间:2023-02-06 18:41:32

关于AS(SSD_Benchmark软件和4K读写性能浅析)

我们在测试SSD的时候经常用软件作为SSD的基准。通过这个软件,我们可以大致了解一些固态硬盘的读写情况。不过,有些高能的朋友其实可以通过这款软件测试的4K读写性能来判断SSD的性能。

今天,我们将了解作为SSD性能指标评测的软件以及所谓的“4K性能”。

广卫战士的读写成绩还不错吧?

由于SSD Benchmark是我们很多人常用的测量SSD速度的软件。但是我们很多人只是看测试数据,并不了解每个测试项目的意义,更不了解SSD的读写方法和应用方法,造成了一些误解。

我们先来了解一下AS SSD基准测试的几个测试项目的具体含义:

1、Seq(连续读写):由于SSD会先以16MB为单位写入被测分区生成1GB大小的文件,然后读取相同单位大小的文件,最后计算平均分并给出结果。测试文件将在测试完成后立即删除。

2、4K(4k单队列深度):即随机单队列深度测试。测试软件生成一个单元大小为512KB的测试文件,然后在其地址范围(LBA)内进行单元大小为4KB的随机读写测试,直到运行遍这个范围。最后计算平均分,给出结果。由于生成步骤的原因,本次测试会在硬盘上产生总计2GB的数据写入,测试完成后会临时保留文件;

3、4K-64Thrd(4k 64队列深度):即随机64队列深度测试,软件会生成64个大小为16MB(共1GB)的测试文件,然后以4KB为单位同时写入和读取这64个文件,最后以平均分为结果生成2GB的数据写入。测试结束后,被测试的文件会被立即删除;

4、Acc.time(访问时间):即数据访问时间测试,以4KB为单位随机读取整个磁盘地址范围(LBA),将512B随机写入1GB的预留地址范围,最后以平均分给出测试结果。

5、分数:省略。没什么好说的。

大部分白人看测试时的连续读写速度。而更高逼格的小白,在这里看看4K和4K-64Thrd,看看所谓的“4K性能”来判断SSD的好坏。

让我们来看看什么是4K。

4K是斗地主的炸弹。在SSD中,4K是SSD最小的读写单元。比如我们需要写一段2K的数据,实际上要写4k;如果需要写13K的数据,就需要写16K的数据(这里不考虑写放大系数)。从这个角度来看,我们写的数据是由无数个4K组成的。4K表演包括4K随机和连续的读写表演。4K的性能也说明了SSD读写的性能。所以有必要测试一下4K的表现。

但我们常说的“4K性能”来自于AS SSD基准测试,这是狭义的,实际上是4K随机读写性能,代表硬盘的数据吞吐量(以iops为单位),相对于连续读写性能而言。那么什么是连续读写性能和随机读写性能呢?连续读写性能是按顺序读写的性能,随机读写性能是在一定范围内随机阅读的性能。随机读写,范围广且分散。我们的SSD第一次用的时候也是按顺序写的,但是随着用的时间越长,容量越大,写的也会越分散。因此,测试4K的随机读写性能有助于我们了解SSD的读写性能及其稳定性。

在日常应用中,web cache的写入和系统文件的更新,包括程序和游戏的加载和响应,都与随机4K读写性能密切相关。可以说,4K读写的速度决定了系统的操作体验。

因此,4K的表现非常重要。

但是,正如我们上面所说的,作为SSD基准测试的“4K性能”是单队列和64队列深度的随机读写性能。但是我们日常使用的应用不能只在单一队列深度下随机读写,也不能总是达到32、64的队列深度(这个深度通常在服务器上使用很多)。在家庭和小型办公环境中,一般以队列深度为4-16的随机读写为主。所以ASSSDD测得的两个随机4K性能(单队列和64队列)在普通家庭环境下意义不大。作为SSD基准测试的4K随机读写性能过于片面。

此外,SSD的性能还包括读写性能和安全性能。SSD的读写性能包括连续读写性能和随机读写性能。所以,仅凭一个随机的读写性能来判断一个SSD的读写性能,甚至判断一个SSD的性能,都是片面和狭隘的。

一般来说,4K性能很重要,但作为SSD基准测试的狭义“4K性能”并不是很重要,仅供参考。所以仅以作为SSD基准测试的所谓“4K性能”来看SSD的性能是不靠谱的!

在这个结论下,有4K专用患者说,组RAID0和4K的随机性能没有提升,所以硬盘阵列的读写性能没有提升,组RAID0没用。

为什么设置RAID0后连续读写性能大幅提升,而4K随机性能会下降?SSD形成RAID阵列硬盘后,相当于SSD变大了。当SSD变大了,通道多了,随机范围也大了,散了。因此,在RAID0之后,4K的随机读写不是上升了,而是下降了。连续读写的性能大大提升是因为SSD本身就是一个NAND阵列,由SSD组成的RAID0阵列相当于一个新的多通道SSD,容量更大。在使用中保持足够的RAID0硬盘可用容量,就像使用SSD一样,有利于硬盘的持续读写性能和高读写性能。

本文简单说明了为什么组RIAD0后硬盘4K的随机读写性能不升反降,也简单说明了组RAID0对提高读写速度是否有用。不能太复杂。毕竟我不是专业工程师。没必要太复杂,因为用SSD组RAID0可以提高速度,但是成本太高。

Asgard最近发布了一款NVMe SSD,这是一款M.2系列SSD,由3D NAND和SMI2260控制。是入门级,国内第一便宜。其性能超过英特尔600P。其读写性能分别为1850M/S和850M/S。它的速度几乎是更贵的600P的两倍,也是价格几乎相同的SSD销售冠军三星850EVO的两倍。而且这款在使用温度的控制上特别用心,连主控都有散热片,温度大概和600P P差不多,有人说散热器是干什么用的,要包烤鸭?懒惰。下次再谈散热片。)至于价格,你自己去安东看看吧。

用Asgard AN系列M.2 SSD,用SSD组RAID0,用HDD组RAID0,用RST技术加速等,那些苦心,就别提过去了。

人生有太多的风雨,SSD市场也一样。一群国外品牌在捣乱,火上浇油,让SSD价格越来越高。但是生活还要继续。《让子弹飞》,葛优说“黑道土匪必须打压,但不能打压。”。SSD也是如此。作为电脑速度的瓶颈,SSD肯定是有的,不可能升级NVMe SSD。有了Asgard AN系列M.2 SSD,我们也不着急,让电脑飞一会儿。

NVMe SSD的读写性能远远优于SATA SSD。可以说,Asgard超高性价比的an系列M.2 SSD的出现,让SATA SSD无路可走。

看看以Asgard AN系列M.2 SSD为代表的入门级NVMe SSD和主流SATA SSD的主流争论。看SSD世界《让子弹飞》。

反正SATA SSD那么贵,所以我们打算直接上NVMe SSD。对于SATA固态硬盘。

性能

最新文章