มีโปรแกรมยูทิลิตีการวินิจฉัย SD Card หรือไม่สำหรับ Ubuntu ฉันต้องการเรียกใช้การทดสอบบนการ์ด SD ของฉันเพื่อตรวจสอบความจุเขียนความเร็ว ฯลฯ ฉันมีหนึ่งสำหรับ windows แต่ฉันกำลังมองหารสชาติ Linux และหวังว่าจะได้พบกับรหัสต้นฉบับบางส่วน
มีโปรแกรมยูทิลิตีการวินิจฉัย SD Card หรือไม่สำหรับ Ubuntu ฉันต้องการเรียกใช้การทดสอบบนการ์ด SD ของฉันเพื่อตรวจสอบความจุเขียนความเร็ว ฯลฯ ฉันมีหนึ่งสำหรับ windows แต่ฉันกำลังมองหารสชาติ Linux และหวังว่าจะได้พบกับรหัสต้นฉบับบางส่วน
คำตอบ:
ค้นหาDisk Utility
เส้นประที่คุณ (เป็นตัวเลือกให้กด Alt + F2 แล้วพิมพ์palimpsest
)
คลิกที่ดิสก์ที่คุณต้องการข้อมูลเพื่อทดสอบคลิก Benchmark
ในการเริ่มการวัดประสิทธิภาพเลือกRead only
หรือRead/Write
เปรียบเทียบ
gnome-disks
เลือกดิสก์ที่คุณต้องการทดสอบ ค้นหาเมนูที่ด้านบนขวาและเลือกเกณฑ์มาตรฐาน ...
หน้าต่างจะปรากฏขึ้น คลิกเริ่มเกณฑ์มาตรฐาน ...เพื่อดู:
ผมออกจากค่าเริ่มต้นและคลิกเริ่มต้นการเปรียบเทียบ ... มันจะทำงานชั่วขณะหนึ่งสร้างแผนภูมิตามกาลเวลา คุณจะเห็นได้ว่าอัตราการอ่านการ์ด SD ใหม่ของฉันอยู่ที่ประมาณ 7 MB / s ในขณะที่อัตราการเขียนจะมากกว่า 2 MB / s เล็กน้อยเท่านั้น
รูปแบบที่แสดงที่นี่คือ SanDisk Ultra SDXC ด้วยความเร็วโฆษณาสูงสุด 30 MB / s อย่างที่คุณเห็นอัตราการถ่ายโอนนั้นไม่ได้เป็นไปตามที่โฆษณาไว้
$ 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
หลังจากนั้น
df
จะเปิดเผยความจุที่รายงานโดยการ์ด SD แต่นั่นอาจไม่ใช่ความจุที่แท้จริง dd if=/dev/null
ไม่ทำอะไรเลยเพราะว่าง/dev/null
เปล่าเสมอ dd if=/dev/zero
ฉันคิดว่าคุณหมายถึง
cat /dev/zero > /media/sdcard/testfile
palimpsest