CN114706719B 一种基于fio测试工具的磁盘测试方法及装置 (长城超云(北京)科技有限公司)_第1页
CN114706719B 一种基于fio测试工具的磁盘测试方法及装置 (长城超云(北京)科技有限公司)_第2页
CN114706719B 一种基于fio测试工具的磁盘测试方法及装置 (长城超云(北京)科技有限公司)_第3页
CN114706719B 一种基于fio测试工具的磁盘测试方法及装置 (长城超云(北京)科技有限公司)_第4页
CN114706719B 一种基于fio测试工具的磁盘测试方法及装置 (长城超云(北京)科技有限公司)_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

科谷一街8号院1号楼6层601室(北京一种基于FIO测试工具的磁盘测试方法及装置本申请提供了一种基于FIO测试工具的磁盘交互界面上输入的针对服务器中的待测试磁盘件块大小对应的多个测试文件夹;使用磁盘标磁盘读写测试,生成待检测磁盘的磁盘测试结果。达到根据人机交互界面上的测试参数的输2接收在人机交互界面上输入的针对服务器中的待测试磁盘的测在第一目标文件夹下创建与所述多个文件块大小对应使用所述磁盘标识、可用线程数和所述多个测试文件夹的存若所述待测试磁盘不包括系统盘,则运行所述测试运行脚本对对所述测试运行脚本的磁盘测试进程进行日志记录,并将所述日将归类后的所述多个磁盘测试结果,存储至预设的目标存储路径针对每个磁盘测试结果,根据与该磁盘测试结果对应的根据所述基准运行脚本中记载的文件块的数量,在所述人机交针对每个文件块大小输入框,根据在该文件块大小输入框内输根据所述基准运行脚本中的混合测试项,在所述人机交互界面上接收在所述混合读写比例输入框内输入的比例值,所述比例值根据所述比例值,更新所述测试运行脚本中的混合读写测试对应的单项混合读写比3若所述测试运行脚本未运行完成顺序读测试或随机读测试,则停止执行测试运行脚若所述测试运行脚本运行完成顺序写测试或随机读写测试,则清除磁盘缓存中的数若所述测试运行脚本未运行完成顺序写测试或随机写测试,则停止执行测试运行脚8.一种基于FIO测试工具的磁盘测试装置,其特征测试参数接收模块,用于接收在人机交互界面上输入测试时的可用线程数和进行磁盘测试时所使用的文文件块创建模块,用于在第一目标文件夹下创建与所述多基准运行脚本更新模块,用于使用所述磁盘标识、可用线程数和磁盘读写测试模块,用于若所述待测试磁盘不包括系统盘,则运4现有技术中存在的在无法对运行脚本中的命令进行修改和手动修改容易出现错误以及容5每个单个测试项对应的测试数据与混合读写测试的总测试数量的占比;根据所述比例值,更新所述测试运行脚本中的混合读写测试对应的单项混合读写完成顺序读测试或随机读测试;若所述测试运行脚本运行完成顺序读测试或随机读测试,磁盘测试时的可用线程数和进行磁盘测试时所使用的文件块的多个6存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的基于FIO质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的基于FIO测试工具的[0021]本申请实施例提供的一种基于FIO测试工具的磁盘测试方法及装置,能够通过在有技术中存在的无法对运行脚本中的命令进行修改和手动修改容易出现错误以及容易对[0026]图3为本申请实施例所提供的一种基于FIO测试工具的磁盘测试装置的结构示意7[0033]基于此,本申请实施例提供了一种基于FIO测试工具的磁盘测试方法,以达到准[0034]请参阅图1,图1为本申请实施例所提供的一种基于FIO测试工具的磁盘测试方法测试时的可用线程数和进行磁盘测试时所使用的文8骤S101接收到输入的磁盘标识之后即可进行判断,也可以在更新基准运行脚本后进行判9每个单个测试项对应的测试数据与混合读写测试的总测试数量的占比;根据所述比例值,更新所述测试运行脚本中的混合读写测试对应的单项混合读写[0079]本申请实施例提供的一种基于FIO测试工具的磁盘测试方法,通过在人机界面上中存在的在无法对运行脚本中的命令进行修改和手动修改容易出现错误以及容易对系统[0080]请参阅图2,图2为本申请另一实施例提供的基于FIO测试工具的磁盘测试方法的[0088]示例性的,在测试运行脚本运行完成后会得到多个待测可以分别将与多个磁盘的测试结果有关的所有测试数[0097]根据多个最佳速度值和最佳稳定性值可以得出在几线程下读写多大的文件块的[0099]本申请实施例提供的另一种基于FIO测试工具的磁盘测试方法,能够通过在人机现有技术中存在的在无法对运行脚本中的命令进行修改和手动修改容易出现错误以及容[0100]基于同一发明构思,本申请实施例中还提供了与基于FIO测试工具的磁盘测试方法对应的基于FIO测试工具的磁盘测试装置,由于本申请实施例中的装置解决问题的原理与本申请实施例上述基于FIO测试工具的磁盘测试方法相似,因此装置的实施可以参见方[0101]请参阅图3,图3为本申请实施例所提供的一种基于FIO测试工具的磁盘测试装置[0102]测试参数接收模块301,用于接收在人机交互界面上输入的针对服务器中的待测进行磁盘测试时的可用线程数和进行磁盘测试时所使用的文件块的多个[0103]文件块创建模块302,用于在第一目标文件夹下创建与所述多个文件块大小对应[0105]系统盘判断模块304,用于判断磁盘标识所指示的待测试磁盘是否包括服务器的[0107]本申请实施例提供的基于FIO测试工具的磁盘测试装置,能够通过在人机界面上术中存在的在无法对运行脚本中的命令进行修改和手动修改容易出现错误以及容易对系[0109]所述存储器420存储有所述处理器410可执行的机器可读指令,当电子设备400运的技术方案本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论