This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

emmc read and write speed measurement

Hi All,

I used below commands to measure read and write speeds. But these don't match with emmc datasheet values. How to get emmc read and write speed?

1. Write speed,

dd if=/dev/zero of=speedtest bs=64k count=10000 conv=fsync

10000+0 records in

10000+0 records out

655360000 bytes (625.0MB) copied, 3.592330 seconds, 174.0MB/s

2. Read speed,

root@android:/ # dd if=speedtest of=/dev/null bs=64k count=110000000

10000+0 records in

10000+0 records out

655360000 bytes (625.0MB) copied, 1.352301 seconds, 462.2MB/s

Datasheet,

Table 1: MLC Partition Performance

Condition                                                              Typical Values

Sequential Write                                                      11 MB/s
Sequential Read                                                      80 MB/s
Random Write                                                          1000  IOPS
Random Read                                                          4000 IOPS

Note:
1. Bus in x8 I/O and HS200 modes. Sequential access of 1MB chunk; random access of 4KB chunk over 1GB span.
Additional performance data, such as system performance on a specific application board, will be provided
in a separate document upon customer request.

Regards,

Gangadhar