问题描述
是否有适用于 Ubuntu 的 SD 卡诊断实用程序?我想在我的 SD 卡上运行测试以检查容量、写入速度等。我有一个适用于 Windows 的,但我正在寻找 Linux 风格并希望找到一些源代码。
最佳答案
在你的破折号上寻找 Disk Utility
(作为一个选项,按 Alt+F2 并输入 palimpsest
)
单击要从中获取信息的磁盘,要对其进行测试,请单击 Benchmark
要开始基准测试,请选择 Read only
或 Read/Write
基准
次佳答案
对于 Ubuntu 13.04 及更高版本…
从破折号
从命令行
gnome-disks
Usage
选择您要测试的磁盘。\n\n找到右上角的菜单并选择基准…
将出现一个窗口。单击 Start Benchmark… 查看:\n
我保留默认值并单击 Start Benchmarking…。它会运行一段时间,随着时间的推移构建图表。\n\n你可以看到我的新 SD 卡的读取速率约为 7 MB/s,而写入速率是仅略高于 2 MB/s。
此处显示的型号是 SanDisk Ultra SDXC,标称速度高达 30 MB/s。如您所见,the transfer rate is not as advertised。
第三种答案
报告容量
$ df -h /media/sdcard
实际容量和写入速度
$ dd if=/dev/zero of=/media/sdcard/testfile bs=10M
1xx+0 records in 1xx+0 records out 9xx bytes (9.4 GiB) copied, 34.xx seconds, 271 MB/s
dd
将填满所有空间。之后删除 testfile
。
第四种答案
还有 f3
(Repository,doc),专门用于检测欺诈卡(f3 代表“打击闪光欺诈”)。
首先是 suggested here。