0x00

测试速度采用的是dd命令,dd命令用于复制文件并对原文件的内容进行转换和格式化处理。 统计消耗时间采用的是time,若无安装可采用apt、yum安装。

0x01测速纯写速度

time dd if=/dev/zero of=/var/test bs=8k count=100000
  • if为源文件
  • of为写入文件
  • bs为每次写入块的字节数
  • count为写入块的数量
  • /dev/zero为Unix中一个特殊字符设备,读取时可以提供无限空字符(NULL, ASCII NUL, 0x00)

0x02测试纯读速度

在上一步的基础上测试读的速度 time dd if=/var/test of=/dev/null bs=8k
  • /dev/null为Unix中“空设备”,它丢弃一切写入其中的数据(但报告写入操作成功),读取它则会立即得到一个EOF。可以将它理解为文件“黑洞”。

0x03测试读写速度

在纯写的基础上测试 time dd if=/var/test of=/var/test2 bs=8k
Last modification:October 24th, 2019 at 12:16 pm
如果觉得我的文章对你有用,请随意赞赏