当前位置: 首页 > news >正文

linux测试硬盘读写速度

#!/bin/bash

# 文件名: disk_rate.sh
# linux测试硬盘读写速度


TEST_FILE="disk_speed_test.tmp"
TEST_SIZE="1024M"

echo "开始测试磁盘写入速度..."
WRITE_RESULT=$(dd if=/dev/zero of=$TEST_FILE bs=$TEST_SIZE count=1 oflag=direct 2>&1 | grep -Eo '[0-9.]+ MB/s')
echo "写入速度: $WRITE_RESULT"

echo "开始测试磁盘读取速度..."
READ_RESULT=$(dd if=$TEST_FILE of=/dev/null bs=$TEST_SIZE 2>&1 | grep -Eo '[0-9.]+ MB/s')
echo "读取速度: $READ_RESULT"

echo "正在清理测试文件..."
rm -f $TEST_FILE
echo "测试完成!"


 

http://www.dtcms.com/a/182430.html

相关文章:

  • C# 方法(ref局部变量和ref返回)
  • python 版本管理用的是pyenv pip install 把东西安装到那里了,好的检测方法,注意是windows环境
  • 腾讯云低代码实战:零基础搭建家政维修平台
  • JMeter 中通过 WebSocket (WS) 协议发送和接收 Protocol Buffers (Proto) 消息
  • Linux硬核调试新招:延迟打印,能记录崩溃前的日志的新方法
  • PyQt5基本窗口控件(QWidget)
  • 使用FastAPI和React以及MongoDB构建全栈Web应用04 MongoDB快速入门
  • 【小记】excel vlookup一对多匹配
  • adb 实用命令汇总
  • 路由重发布
  • 在UniApp中css实现蚂蚁森林点击抖动效果的完整指南
  • [Linux]多线程(二)原生线程库---pthread库的使用
  • JVM——即时编译器的中间表达形式
  • LVGL图像导入和解码
  • vllm笔记
  • 《基于人工智能的智能客服系统:技术与实践》
  • Python 包管理新选择:uv
  • 栈溢出攻击最基本原理
  • MySQL 1366 - Incorrect string value:错误
  • 采用SqlSugarClient创建数据库实例引发的异步调用问题
  • 动态规划:最长递增子序列
  • Python企业级OCR实战开发:从基础识别到智能应用
  • JMeter 中实现 双 WebSocket(双WS)连接
  • 前端EXCEL插件,智表ZCELL产品V3.0 版本发布,底层采用canvas全部重构,功能大幅扩展,性能极致提升,满足千万级单元格加载
  • openlayers利用已知的三个经纬度的坐标点 , 绘制一个贝塞尔曲线
  • JDBC执行sql过程
  • Unity.UGUI DrawCall合批笔记
  • onGAU:简化的生成式 AI UI界面,一个非常简单的 AI 图像生成器 UI 界面,使用 Dear PyGui 和 Diffusers 构建。
  • 移动零--双指针
  • 【Java ee初阶】网络原理