跳到主要内容

03 用dd命令测试sd卡性能

买了一张 sd 卡,用 dd 命令测试性能。

第一步,挂载 sd 卡。桌面环境操作比较简单,如果你想通过命令操作:

# 查看并找到 sd 卡
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 1 58.2G 0 disk
...

# 创建分区(根据提示操作)
$ sudo gdisk /dev/sda
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 1 58.2G 0 disk
└─sda1 8:1 1 58.2G 0 part
...

# 挂载
$ sudo mount /dev/sda1 /mnt/tmp
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 1 58.2G 0 disk
└─sda1 8:1 1 58.2G 0 part /mnt/tmp

第二步,测试

$ sudo dd if=/dev/zero  of=/mnt/tmp/test bs=4M count=10000
输入了 10000+0 块记录输出了 10000+0 块记录41943040000 字节 (42 GB, 39 GiB) 已复制,861.785 s,48.7 MB/s

也可以使用 iotop 命令实时查看:

测试 sd 卡