2013年 01月 04日

Mac で SD カードのスピードをテストする

なんか定番のソフトとかないらしい……

diskutil list

で対象のディスクのパス (/dev/disk2 とか) を確認する。書き込みテストで間違えると死ぬのでじっくり確認する。

diskutil umountDisk /dev/disk2 

でマウントを解除する。

以下の通りテストする。調べた /dev/disk2 とかのファイル名の先頭に r をつけたファイル (raw) にアクセスする。OSのファイルキャッシュを迂回しないと意味わかんないことになることがある……

ディスクのデータは破壊される。

# 書き込みテスト
dd count=500 bs=1m if=/dev/zero of=/dev/rdisk2

# 読み込みテスト
dd count=500 bs=1m if=/dev/rdisk2 of=/dev/null