热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

硬盘测试软件得分数据怎么看,SSD硬盘测试结果分析怎么看的

很多时候我们都会对SDD硬盘进行性能测试等,不过一般为英文,而且很多专业术语,很多用户看不懂,网络上流传的硬盘测试图一般是英

很多时候我们都会对SDD硬盘进行性能测试等,不过一般为英文,而且很多专业术语,很多用户看不懂,网络上流传的硬盘测试图一般是英文版的软件界面,即便看的懂英文,也很难解释这些数据的意义,本题将为大家详细介绍这些数据的含义和测试疑虑。

399b64823c5a16e4301d1ef1c51065f9.png

硬盘测试结果分析:

注:以金胜E3000s为例为大家解读SSD在AS SSD测试软件所代表的成绩。

金胜 E3000s-120采用了7mm超薄设计,内部构造也较为简单,PCB仅一面贴有电子元件。SSD方案为:SF2281+英特尔同步MLC,由于采用如此方案,在速度和整体性能来说,相对来说成绩比较突出。

AS SSD的主要测试,也是网上最常见得到测试成绩的,是它主界面上持续、随机、存取时间等8个相关测试,另外还有压缩和文件复制测试。使用这个软件可以评估这个SSD的传输速度好不好。

在SATA III接口上测试,读写成绩分别为:481MB/s、419MB/s。读取速度在这里表现还算正常,而持续写入会受相当多的因素影响,包括盘内剩余空间的多寡、盘内数据分布、系统节能设置等等都会对测试成绩产生显著的影响。首先是持续测试(Seq),AS SSD会先以16MB的尺寸为单位,持续向受测分区写入生成1个达到1GB大小的文件,然后再以同样的单位尺寸读取这个,最后计算平均成绩而给出结果。测试一完毕,测试文件会立刻删除。

关于随机测试,产生最多疑问的就是单队列深度的随机测试成绩,经常能见到有刚接触SSD的人会问:为什么这个项目的成绩低那么多?简单的理解,持续测试是整体跑分,而4K文件是同一时间处理一个小文件或者64个小文件。成绩当然会看起来比较低。再来是随机单队列深度测试(4K),测试软件会以512KB的单位尺寸生成1GB大小的测试文件,然后在其地址范围(LBA)内进行随机4KB单位尺寸进行写入及读取测试,直到跑遍这个范围为止,最后同样计算平均成绩给出结果。由于有生成步骤,本测试对硬盘会产生一共2GB的数据写入量。本测试完毕后,测试文件会暂时保留。

64队列深度的4KB测试,只是同时写入和读取的文件数量不同。单队列正常情况下是写入会比读取成绩高1.5倍(2倍)。而64队列深度的正常情况读写都要比持续低,如果出现相反的情况,纯属软件“抽风”,不用搭理它。到随机64队列深度测试(4K-64Thrd),软件则会生成64个16MB大小的测试文件(共计1GB),然后同时以4KB的单位尺寸,同时在这64个文件中进行写入和读取测试,最后依然以平均成绩为结果。本步骤也同样产生2GB的数据写入量。本测试一完毕,测试文件会立刻删除。

一般普通用户其实不太需要关心,只要看懂前面持续和随机的测试已经足以判断SSD有没有正常工作。如果采用桥接SATA接口数值上会比原生SATA接口高一些,和HDD相比,这个数值就能比较容易表现出SSD“快”的根本所在。接着是数据存取时间测试(Acc.time),软件会以4KB为单位尺寸,随机读取全盘地址范围(LBA),写入则以512B为单位尺寸,随机写入保留的1GB地址范围内,最后以平均成绩给出结果。

在选择IOPS作为单位,金胜这款SSD在随机测试中表现的成绩就表现非常优异。获得以上所有成绩后,AS SSD还会依据其公式计算得分,但AS SSD的分数,并没有很强的代表性,小编建议大家不需要关心。只要清楚以上8个成绩就足够了。以上主界面的几个测试,完整测一次会产生共5GB的写入量,因此无必要就建议大家不要随便跑。

文件复制测试,其中ISO测试是复制2个大文件的速度。(300MB和800MB各一)。Program测试是复制由许多小文件组成的典型程序文件夹。(最小的512B,最大的70MB)。Game测试则复制由许多小文件和较大文件混合的文件夹。(512B~数十MB都有)。这个测试其实就等同在硬盘内复制文件,处理速度越快,也说明其实际运用也能表现突出。

最后是AS SSD的压缩率测试,这个测试是针对主控使用了压缩功能的SSD而设的,通过不同可压缩比率的测试文件来获得压缩性能曲线。在没使用压缩功能的SSD上,成绩就会如上图中的那样,曲线比较平直而不是随压缩率的变化而成为弧线。SSD在写入上突然弧度变化大,可以理解为突发情况,压缩测试也会生成1GB的测试文件,所以会产生共2GB的写入量。

补充:硬盘常见故障:

一、系统不认硬盘

二、硬盘无法读写或不能辨认

三、系统无法启动 。

系统无法启动基于以下四种原因:

1. 主引导程序损坏

2. 分区表损坏

3. 分区有效位错误

4. DOS引导文件损坏

正确使用方法:

一、保持电脑工作环境清洁

二、养成正确关机的习惯

三、正确移动硬盘,注意防震

开机时硬盘无法自举,系统不认硬盘

相关阅读:固态硬盘保养技巧

一、不要使用碎片整理

碎片整理是对付机械硬盘变慢的一个好方法,但对于固态硬盘来说这完全就是一种“折磨”。

消费级固态硬盘的擦写次数是有限制,碎片整理会大大减少固态硬盘的使用寿命。其实,固态硬盘的垃圾回收机制就已经是一种很好的“磁盘整理”,再多的整理完全没必要。Windows的“磁盘整理”功能是机械硬盘时代的产物,并不适用于SSD。

除此之外,使用固态硬盘最好禁用win7的预读(Superfetch)和快速搜索(Windows Search)功能。这两个功能的实用意义不大,而禁用可以降低硬盘读写频率。

二、小分区 少分区

还是由于固态硬盘的“垃圾回收机制”。在固态硬盘上彻底删除文件,是将无效数据所在的整个区域摧毁,过程是这样的:先把区域内有效数据集中起来,转移到空闲的位置,然后把“问题区域”整个清除。

这一机制意味着,分区时不要把SSD的容量都分满。例如一块128G的固态硬盘,厂商一般会标称120G,预留了一部分空间。但如果在分区的时候只分100G,留出更多空间,固态硬盘的性能表现会更好。这些保留空间会被自动用于固态硬盘内部的优化操作,如磨损平衡、垃圾回收和坏块映射。这种做法被称之为“小分区”。

“少分区”则是另外一种概念,关系到“4k对齐”对固态硬盘的影响。一方面主流SSD容量都不是很大,分区越多意味着浪费的空间越多,另一方面分区太多容易导致分区错位,在分区边界的磁盘区域性能可能受到影响。最简单地保持“4k对齐”的方法就是用Win7自带的分区工具进行分区,这样能保证分出来的区域都是4K对齐的。

三、保留足够剩余空间

固态硬盘存储越多性能越慢。而如果某个分区长期处于使用量超过90%的状态,固态硬盘崩溃的可能性将大大增加。

所以及时清理无用的文件,设置合适的虚拟内存大小,将电影音乐等大文件存放到机械硬盘非常重要,必须让固态硬盘分区保留足够的剩余空间。

四、及时刷新固件

“固件”好比主板上的BIOS,控制固态硬盘一切内部操作,不仅直接影响固态硬盘的性能、稳定性,也会影响到寿命。优秀的固件包含先进的算法能减少固态硬盘不必要的写入,从而减少闪存芯片的磨损,维持性能的同时也延长了固态硬盘的寿命。因此及时更新官方发布的最新固件显得十分重要。不仅能提升性能和稳定性,还可以修复之前出现的bug。

五、学会使用恢复指令

固态硬盘的Trim重置指令可以把性能完全恢复到出厂状态。但不建议过多使用,因为对固态硬盘来说,每做一次Trim重置就相当于完成了一次完整的擦写操作,对磁盘寿命会有影响。

随着互联网的飞速发展,人们对数据信息的存储需求也在不断提升,现在多家存储厂商推出了自己的便携式固态硬盘,更有支持Type-C接口的移动固态硬盘和支持指纹识别的固态硬盘推出。



推荐阅读
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • Redis底层数据结构之压缩列表的介绍及实现原理
    本文介绍了Redis底层数据结构之压缩列表的概念、实现原理以及使用场景。压缩列表是Redis为了节约内存而开发的一种顺序数据结构,由特殊编码的连续内存块组成。文章详细解释了压缩列表的构成和各个属性的含义,以及如何通过指针来计算表尾节点的地址。压缩列表适用于列表键和哈希键中只包含少量小整数值和短字符串的情况。通过使用压缩列表,可以有效减少内存占用,提升Redis的性能。 ... [详细]
  • 实现一个通讯录系统,可添加、删除、修改、查找、显示、清空、排序通讯录信息
    本文介绍了如何实现一个通讯录系统,该系统可以实现添加、删除、修改、查找、显示、清空、排序通讯录信息的功能。通过定义结构体LINK和PEOPLE来存储通讯录信息,使用相关函数来实现各项功能。详细介绍了每个功能的实现方法。 ... [详细]
  • 阿里Treebased Deep Match(TDM) 学习笔记及技术发展回顾
    本文介绍了阿里Treebased Deep Match(TDM)的学习笔记,同时回顾了工业界技术发展的几代演进。从基于统计的启发式规则方法到基于内积模型的向量检索方法,再到引入复杂深度学习模型的下一代匹配技术。文章详细解释了基于统计的启发式规则方法和基于内积模型的向量检索方法的原理和应用,并介绍了TDM的背景和优势。最后,文章提到了向量距离和基于向量聚类的索引结构对于加速匹配效率的作用。本文对于理解TDM的学习过程和了解匹配技术的发展具有重要意义。 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • 本文介绍了解决二叉树层序创建问题的方法。通过使用队列结构体和二叉树结构体,实现了入队和出队操作,并提供了判断队列是否为空的函数。详细介绍了解决该问题的步骤和流程。 ... [详细]
  • 李逍遥寻找仙药的迷阵之旅
    本文讲述了少年李逍遥为了救治婶婶的病情,前往仙灵岛寻找仙药的故事。他需要穿越一个由M×N个方格组成的迷阵,有些方格内有怪物,有些方格是安全的。李逍遥需要避开有怪物的方格,并经过最少的方格,找到仙药。在寻找的过程中,他还会遇到神秘人物。本文提供了一个迷阵样例及李逍遥找到仙药的路线。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • 本文介绍了腾讯最近开源的BERT推理模型TurboTransformers,该模型在推理速度上比PyTorch快1~4倍。TurboTransformers采用了分层设计的思想,通过简化问题和加速开发,实现了快速推理能力。同时,文章还探讨了PyTorch在中间层延迟和深度神经网络中存在的问题,并提出了合并计算的解决方案。 ... [详细]
  • 本文介绍了在Python中使用zlib模块进行字符串的压缩与解压缩的方法,并探讨了其在内存优化方面的应用。通过压缩存储URL等长字符串,可以大大降低内存消耗,虽然处理时间会增加,但是整体效果显著。同时,给出了参考链接,供进一步学习和应用。 ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • 本文介绍了使用哈夫曼树实现文件压缩和解压的方法。首先对数据结构课程设计中的代码进行了分析,包括使用时间调用、常量定义和统计文件中各个字符时相关的结构体。然后讨论了哈夫曼树的实现原理和算法。最后介绍了文件压缩和解压的具体步骤,包括字符统计、构建哈夫曼树、生成编码表、编码和解码过程。通过实例演示了文件压缩和解压的效果。本文的内容对于理解哈夫曼树的实现原理和应用具有一定的参考价值。 ... [详细]
  • 本文介绍了OkHttp3的基本使用和特性,包括支持HTTP/2、连接池、GZIP压缩、缓存等功能。同时还提到了OkHttp3的适用平台和源码阅读计划。文章还介绍了OkHttp3的请求/响应API的设计和使用方式,包括阻塞式的同步请求和带回调的异步请求。 ... [详细]
  • STL迭代器的种类及其功能介绍
    本文介绍了标准模板库(STL)定义的五种迭代器的种类和功能。通过图表展示了这几种迭代器之间的关系,并详细描述了各个迭代器的功能和使用方法。其中,输入迭代器用于从容器中读取元素,输出迭代器用于向容器中写入元素,正向迭代器是输入迭代器和输出迭代器的组合。本文的目的是帮助读者更好地理解STL迭代器的使用方法和特点。 ... [详细]
author-avatar
老男孩2702938107
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有