macにUSBで接続しているポータブルHDDの、読み書き速度が知りたかった。
iostatコマンドで、指定した間隔でI/Oの統計情報(?)を表示する。
$ iostat 2 disk0 disk1 disk3 cpu load average KB/t tps MB/s KB/t tps MB/s KB/t tps MB/s us sy id 1m 5m 15m 6.19 1658 10.01 32.74 28 0.89 9.62 58 0.54 26 24 50 2.57 3.94 4.88 4.01 1351 5.29 0.00 0 0.00 0.00 0 0.00 8 32 60 2.57 3.94 4.88 4.08 875 3.48 0.00 0 0.00 0.00 0 0.00 9 32 59 2.68 3.94 4.87 4.02 795 3.12 4.00 1 0.00 0.00 0 0.00 9 32 59 2.68 3.94 4.87 4.49 823 3.61 4.00 1 0.01 0.00 0 0.00 12 31 57 2.68 3.94 4.87 4.03 934 3.68 5.00 2 0.01 0.00 0 0.00 13 32 54 2.71 3.93 4.86 4.02 630 2.47 0.00 0 0.00 0.00 0 0.00 19 32 49 2.71 3.93 4.86
KB/t, MB/sは読み込み速度なのか、書き込み速度なのかよくわからない。
$ man iostat ... The standard iostat device display shows the following statistics: KB/t kilobytes per transfer tps transfers per second MB/s megabytes per second ...
disk0, disk1, disk3がどのデバイスなのかは、diskutilコマンドで調べられる。
$ man diskutil ... list [-plist] [internal | external] [physical | virtual] [device] List disks, including internal and external disks, whole disks and partitions, and various kinds of virtual or offline disks. If no argument is given, then all whole disks and their partitions are listed. ...
$ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *121.3 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk2 121.1 GB disk0s2 /dev/disk1 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk1 1: EFI EFI 209.7 MB disk1s1 2: Apple_APFS Container disk2 1000.0 GB disk1s2 /dev/disk2 (synthesized): #: TYPE NAME SIZE IDENTIFIER 0: APFS Container Scheme - +1.1 TB disk2 Physical Stores disk0s2, disk1s2 1: APFS Volume Macintosh HD - Data 819.4 GB disk2s1 2: APFS Volume Preboot 708.6 MB disk2s2 3: APFS Volume Recovery 1.1 GB disk2s3 4: APFS Volume VM 1.1 MB disk2s4 5: APFS Volume Macintosh HD 15.2 GB disk2s5 6: APFS Snapshot com.apple.os.update-... 15.2 GB disk2s5s1 /dev/disk3 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk3 1: EFI EFI 209.7 MB disk3s1 2: Apple_HFS ADATA HV620 999.9 GB disk3s2