首页 > 其他分享 >SSD 性能测试工具-1

SSD 性能测试工具-1

时间:2024-09-13 11:24:01浏览次数:12  
标签:tests run parameters developed 性能 Linux 测试工具 SSD FIO

免费工具

IOmeter

IOmeter (Windows & Linux*)

Open sourced by Intel in 2001, there have been a few releases subsequently. More importantly, in the 2010 release there were options for pseudorandom and full random to account for deduplicating target devices. An „old-time‟ favorite of Storage Pro‟s, originally developed by Intel and and now distributed under GNU Public License. The tool allows you to run stress tests sessions for I/O Performance Analysis.

主要优势

 Nice UI that‟s easy to use, you can learn quickly how to run tests

 It can produce graphs fairly easily

缺点

Limited command-line parameters. Advanced CLI fans don‟t like this.

Even its full random load generation turns up entirely deduped in Reduxio - makes it hard to simulate real-life data.

Although pretty stable and we use it continously, development for IOMeter ended long time ago and there are no new builds. AsStorage industry keeps advancing, new media and features come out, this can have a toll on how tests come out.

注意事项

disable OS cache

FIO

下载包

https://download.csdn.net/download/lwexin/89710074?spm=1001.2014.3001.5503

FIO is a powerful open source Linux/Unix benchmarking tool that is extremely flexible and writes random data (100% non-dedup friendly) by default.

This is originally written by Jens Axboe, current blq-mq developer for Linux kernel. Axboe got tired of writing specific test application and developed FIO which set the world record in 2012 for highest IOPS in a single system. Axboe left Fusion IO and is currently employed by Facebook. FIO allows you to simulate different types of IO loads and tweak several parameters including the write/read mix, amount of processes, etc.

优势

Batch mode & very extensive set of parameters.

It's still being developed. Our friend Jens keeps fine-tuning it. 

Multiple OS support: Although we mostly run it on Linux, it also supports Windows.

缺点

No sophisticated GUI or Graphics features. This is for CLI hardliners only.

Sophisticated syntax, it‟ll take some time to get the hang of it. But it definitely worth the effort if you are going to run multiple tests.

Vdbench

The latest beta version has support for configurable dedup ratios. A CLI utility developed by Oracle which lets you generate a wide variety of I/O workloads and has plenty of control over workload parameters, include rate, LUN/file sizes, read/write ratios, which as mentioned before, is important to test different ratios, among other parameters.

优势

Lets you analyze response time by buckets (i.e. 0.1-0.2ms, 0.2-0.3ms etc.).

If you run histograms on the performance results you end up with quite nice looking graphics.Reports are HTML accessible as well. 

Supported & maintained by Oracle: There‟s an active community that can solve questions you might have.

SSD 性能测试工具-2-CSDN博客

标签:tests,run,parameters,developed,性能,Linux,测试工具,SSD,FIO
From: https://blog.csdn.net/lwexin/article/details/142096569

相关文章

  • Percona Toolkit 神器全攻略(性能类)
    PerconaToolkit神器全攻略(性能类)PerconaToolkit神器全攻略系列共八篇,前文回顾:前文回顾PerconaToolkit神器全攻略PerconaToolkit神器全攻略(实用类)PerconaToolkit神器全攻略(配置类)PerconaToolkit神器全攻略(监控类)PerconaToolkit神器全攻略(系统......
  • KAN专家混合模型在高性能时间序列预测中的应用:RMoK模型架构探析与Python代码实验
    Kolmogorov-Arnold网络(KAN)的提出为深度学习领域带来了重要突破,它作为多层感知器(MLP)的一种替代方案,展现了新的可能性。MLP作为众多深度学习模型的基础构件,包括目前最先进的预测方法如N-BEATS、NHiTS和TSMixer,已经在各个领域得到广泛应用。但是我们在使用KAN、MLP、NHiTS和NBEATS进......
  • [Maxio] 海康C160SSD/256GB掉盘严重,联芸主控开卡成功分享/固件163个
    海康的固态硬盘掉盘严重,使用工具查看使用量离谱,论坛找了很多Maxio-MAS0902-MAS0901-工具都不成功,颗粒识别为Intel的,最近换了个MAS0902-B16AB17A-D2.0-V1.001.000-A.0.09.019-FT2000工具,颗粒选B16A03055成功开卡。固件收集了163个。.MAS0902-B16AB17A-D2.0-V1.001.000-......
  • YOLOv8改进 | 模块缝合 | C2f 融合SCConv提升检测性能【CVPR2023】
    秋招面试专栏推荐 :深度学习算法工程师面试问题总结【百面算法工程师】——点击即可跳转......
  • 第十七讲 为什么这些SQL语句逻辑相同,性能却差异巨大?
    第十七讲:为什么这些SQL语句逻辑相同,性能却差异巨大?简概:引入:​ 在MySQL中,有很多看上去逻辑相同,但性能却差异巨大的SQL语句。对这些语句使用不当的话,就会不经意间导致整个数据库的压力变大。我今天挑选了三个这样的案例和你分享。希望再遇到相似的问题时,你可以做到举一反......
  • Linux系统搭建性能测试监控体系
    一.安装Grafana1.Grafana介绍:Grafana是一个开源的监控和可视化工具,用于显示和跟踪各种指标,数据和日志,支持多种源,包括influxDB、prometheus、mangoDB,Redis,Mysql,PostgreSQL等。它提供多种图标类型,饼图,支持设置预警机制,当监控指标超出预定阈值时,可以通过email、webhook等方式......
  • USB转串口设备在不同通信协议下的性能表现如何?
    USB转串口设备在不同通信协议下的性能表现主要取决于其硬件设计和驱动程序的支持。以下是对几种常见通信协议下USB转串口设备性能的分析:RS-232:这是一种传统的串行通信标准,使用非平衡信号传输,通常用于短距离通信。USB转串口设备在RS-232协议下通常能够提供最高115200bps的波特率,但由......
  • 避免数据复制延迟,解读GaussDB(for MySQL) 主备0延迟
    本文分享自华为云社区《【选择GaussDB(forMySQL)的十大理由】之一:主备0延迟》,作者: GaussDB数据库。复制延迟是传统MySQL架构难以消除的缺陷在企业级的生产环境中,MySQL通常使用集群架构,常见的有一主一从和一主多从,且在很多情况下都会面临主从复制延迟的问题。MySQL的复制延迟......
  • 搭建基于Grafana+Prometheus+Node_exporter的性能监控与分析平台(Linux版)
    搭建基于Grafana+Prometheus+Node_exporter的性能监控与分析平台(Linux版)在现代IT环境中,系统监控与分析是确保应用稳定性和高效性的关键。Prometheus与Grafana的结合,为我们提供了一个强大而灵活的监控解决方案,能够实时地收集、处理并展示系统性能指标。本文将详细介绍如何在Linux......
  • 虚幻引擎VR游戏开发04| 毛发性能优化
    节约游戏毛发的GPU占用//Ctrl+shift+,查看gpu占用groom毛发转插片毛发:插件及制作步骤(以下插件非本人所著,付费插件需自行购买)1.groom2abc(UE)(付费:插件购买连接及使用教程)Groom2AbcUE5.4编译版  【metahuman修改groom毛发教程】导出metahumangroom毛发为Abc文件......