使用php脚本写入一个几GB大小的文件,检查硬盘的读写速度,可能有一定误差,建议还是使用专业的硬盘测试工具来检测

一般电脑读写在20M/s,这个测试要执行大概40-50s

仅供参考:

set_time_limit(0);

$str = str_pad($str, 512, "0");

$file = fopen("./temp","a+");

$i = 0;

$bytes = 1000000000;

$mygabyte = $bytes/1000000;

echo "test start. waiting ...";

$starttime = time();

while($i < $bytes){

$i += fwrite($file, $str);

}

$endtime = time();

$usetime = $endtime - $starttime;

$write_xiaolv = $bytes/$usetime;

$myga_xiaolv = $mygabyte/$usetime;

echo "create 1GB file use time ".$usetime." seconds\n";

echo "speed :".$write_xiaolv." byte/s\n";

echo "speed :".$myga_xiaolv." m/s\n";

(责任编辑:最模板)

php 检测硬盘,php测试硬盘读写速度脚本相关推荐

  1. linux测试固态硬盘读写速度,在 Linux 上检测 IDE/SATA SSD 硬盘的传输速度

    你知道你的硬盘在 Linux 下传输有多快吗?不打开电脑的机箱或者机柜,你知道它运行在 SATA I (150 MB/s) . SATA II (300 MB/s) 还是 SATA III (6.0G ...

  2. 测试硬盘读写速度软件_Linux测试硬盘读写速度用什么命令

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 了解hdparm命令 Linux上使用hdparm命令查看硬 ...

  3. 什么软件测试笔记本硬盘读写,驱动精灵怎么测试硬盘 硬盘读写速度测一测你就知道了...

    驱动精灵是一款非常好用的多功能的硬件检测与驱动安装软件,除了以上两个最突出的功能,它还有一些特别实用的功能特点,其中就包括测试硬盘的读写速度这么一个选项,此功能不但可以帮助用户了解自己的硬盘读写性能到 ...

  4. 测试硬盘读写速度软件_机械硬盘回春:2023年容量破40TB 读写速度媲美SATA SSD

    SSD固态硬盘持续高速发展,让传统HDD机械硬盘在容量.性能.可靠性等各方面都相形见绌,但是希捷.西部数据两大巨头也一直在努力憋大招. 希捷近日就重申今年会给大家带来两项重磅的机械硬盘革新技术:上半年 ...

  5. 电脑怎么测试硬盘的读写速度_电脑硬盘这麽多到底该怎么选?硬盘的各类分类你知道吗...

    电脑硬盘的各类分类:机械硬盘(HDD).固态硬盘(SSD)以及混合硬盘(SSHD).下面为大家讲讲各种硬盘具体是怎么个工作方式. 1.机械硬盘(HDD) 机械硬盘(HDD)是传统硬盘,为电脑主要的存储 ...

  6. 如何测试硬盘软件,如何进行硬盘测试?磁盘健康检测方法介绍

    如何进行硬盘测试?至于为什么要测试硬盘,当然是为了磁盘更健康的运作.相信任何用户都会对此感兴趣的,下文就以此为题,使用Chkdsk工具.WMIC.第三方磁盘健康检测工具做介绍,或许可以帮助到你. 如何 ...

  7. dd 命令用来测试硬盘读写速度

    dd 命令用来测试硬盘读写速度(转) dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. 1. 命令简介,dd 的主要选项: 指定 ...

  8. Linux 中用 dd 命令来测试硬盘读写速度

    Linux 中用 dd 命令来测试硬盘读写速度 dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. dd 命令通用语法格式如下: ...

  9. 测试硬盘软件hd不能结束进程,HD Tune硬盘检测工具使用方法

    您可能感兴趣的话题: HD Tune 核心提示:在这里为大家介绍一款小巧易用的硬盘工具软件--HD Tune(硬盘检测工具),HD Tune(硬盘检测工具)主要功能有硬盘传输速率检测,健康状态检测,温 ...

  10. 使用time+dd测试硬盘读写速度

    写速度: time dd if=/dev/zero of=test.dbf bs=8k count=300000 其中/dev/zero是一个伪设备,它只产生空字符流,对它不会产生IO,所以,IO都会 ...

最新文章

  1. php监听订单状态,ecshop数据库订单状态判断
  2. shell sed过滤器详解
  3. pku 1185 炮兵阵地
  4. Inno_Setup使用笔记(简单完成安装包制作)
  5. webapi文档描述-swagger
  6. 百度计算机视觉暑期实习面经(成功上岸!已拿offer)
  7. String s = new String(“hello“)创建了几个对象(图解)
  8. 使用 pqgrid 将JSON数据转换成TABLE
  9. console中应用MFC类的方法
  10. LintCode 生成括号
  11. 【转贴】Oracle查询重复数据与删除重复记录方法
  12. fianl属性 java_Java反射如何有效的修改final属性值详解
  13. [2019杭电多校第六场][hdu6641]TDL
  14. python 表白程序代码_程序员如何实现表白代码
  15. 蓝桥杯真题 杨辉三角形 C++
  16. PHP 5 echo 和 print 语句
  17. 优秀的软件测试简历是什么样的?
  18. 局域网常见攻击方式原理
  19. 使用 SHAP库 对模型预测作解释
  20. 深耕游戏后服务 虚贝战略再升级

热门文章

  1. DSP SRIO接口设计
  2. HDB3 的编码与译码 ①(MATLAB 实现)2021-9-11
  3. FDDB数据集(人脸检测)
  4. 计算机硬盘被配制成动态磁盘。在这种情况下无法进行重装?,动态磁盘转换为基本磁盘(完美解决方案)...
  5. c语言实现维吉尼亚密码和希尔密码的加解密
  6. Excel自定义格式日期计算问题
  7. 金田变频器说明书_金田BH386系列变频器使用手册.pdf
  8. 单词播放器5.10发布
  9. 2021年PMP考试模拟题9(含答案解析)
  10. pyc文件反编译到Python源码