Read speeds of microSD slot and eMMC
#1
When Googling for the max read speeds, I came across the PinePhone FAQ, which says

Quote:What's the speed difference between the eMMC and SD cards?
Maximum transfer speed of the eMMC is around 85 MB/s, while SD cards are limited to approximately 23 MB/s (even with faster cards).
Do those speeds apply to the PineTab as well? Since both seem to be around 23MBps.

For testing I followed https://www.binarytides.com/linux-test-drive-speed/ , dd'ing a large file to /dev/null.
  Reply
#2
(12-08-2020, 02:51 AM)bartgrefte Wrote: When Googling for the max read speeds, I came across the PinePhone FAQ, which says

Quote:What's the speed difference between the eMMC and SD cards?
Maximum transfer speed of the eMMC is around 85 MB/s, while SD cards are limited to approximately 23 MB/s (even with faster cards).
Do those speeds apply to the PineTab as well? Since both seem to be around 23MBps.

For testing I followed https://www.binarytides.com/linux-test-drive-speed/ , dd'ing a large file to /dev/null.


The pinetab and pinephone use the same CPU etc
  Reply
#3
(12-08-2020, 03:19 AM)evilbunny Wrote: The pinetab and pinephone use the same CPU etc
Then I'm curious why Mobian on eMMC shows the same read speed as Mobian on microSD. If the hardware is similar/the same as the PinePhone, shouldn't eMMC have faster read speeds?
  Reply
#4
(12-08-2020, 11:01 AM)bartgrefte Wrote:
(12-08-2020, 03:19 AM)evilbunny Wrote: The pinetab and pinephone use the same CPU etc
Then I'm curious why Mobian on eMMC shows the same read speed as Mobian on microSD. If the hardware is similar/the same as the PinePhone, shouldn't eMMC have faster read speeds?

I'm speculating, but maybe it's a software issue in mobian.
  Reply
#5
(12-09-2020, 05:44 AM)evilbunny Wrote: I'm speculating, but maybe it's a software issue in mobian.
The only thing I could thing of, is a partition alignment issue, I checked with parted, no problem there.
  Reply
#6
(12-08-2020, 11:01 AM)bartgrefte Wrote: ...
Then I'm curious why Mobian on eMMC shows the same read speed as Mobian on microSD.
...

Where is the data for that statement? It certainly is NOT true for Mobian on a PinePhone.
  • ROCKPro64 v2.1 2GB, 16Gb eMMC for rootfs, SX8200Pro 512GB NVMe for /home, HDMI video & sound, Bluetooth keyboard & mouse. Arch (6.2 kernel, Openbox desktop) for general purpose daily PC.
  • PinePhone Pro Explorer Edition, daily driver, rk2aw & U-boot on SPI, Arch/SXMO & Arch/phosh on eMMC
  • PinePhone BraveHeart now v1.2b 3/32Gb, Tow-boot with Arch/SXMO on eMMC
  Reply
#7
(12-09-2020, 02:30 PM)dukla2000 Wrote: Where is the data for that statement? It certainly is NOT true for Mobian on a PinePhone.
See 1st post: "For testing I followed https://www.binarytides.com/linux-test-drive-speed/ , dd'ing a large file to /dev/null."
I don't have the exact values at hand, but with both the read speed was between 20-25MBps.
  Reply
#8
(12-09-2020, 02:30 PM)dukla2000 Wrote: Where is the data for that statement? It certainly is NOT true for Mobian on a PinePhone.
mobian@mobian:~/Downloads$ sudo dd if=mobian-pinetab-phosh-20201113.img.gz of=/dev/null bs=64
17384441+1 records in
17384441+1 records out
1112604243 bytes (1.1 GB, 1.0 GiB) copied, 54.7591 s, 20.3 MB/s

Same with microSD.
  Reply
#9
I am not sure dd is that useful for benchmarking.

bs=64 cannot be expected to report any meaningful maximum unless that is your specific use case. From your results it can be easily deduced that the throughput bears little relation to the media which is a bad benchmark if you are trying to compare media. When dumping a 1G file bs=4M is my preference but I still wouldn't use dd to benchmark.
  • ROCKPro64 v2.1 2GB, 16Gb eMMC for rootfs, SX8200Pro 512GB NVMe for /home, HDMI video & sound, Bluetooth keyboard & mouse. Arch (6.2 kernel, Openbox desktop) for general purpose daily PC.
  • PinePhone Pro Explorer Edition, daily driver, rk2aw & U-boot on SPI, Arch/SXMO & Arch/phosh on eMMC
  • PinePhone BraveHeart now v1.2b 3/32Gb, Tow-boot with Arch/SXMO on eMMC
  Reply
#10
(12-27-2020, 05:01 PM)dukla2000 Wrote: I am not sure dd is that useful for benchmarking.
Well, that's what Google came up with when I googled for ways to measure eMMC read speeds.

(12-27-2020, 05:01 PM)dukla2000 Wrote: bs=64 cannot be expected to report any meaningful maximum unless that is your specific use case. From your results it can be easily deduced that the throughput bears little relation to the media which is a bad benchmark if you are trying to compare media. When dumping a 1G file bs=4M is my preference but I still wouldn't use dd to benchmark.
Just tried it with bs=4M, that's showing better read speeds: ~57MBps.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Using the Pinetab2's PCIe slot FortunateFowl 0 264 12-22-2023, 01:23 PM
Last Post: FortunateFowl
Bug Cannot boot from microSD pizzalovingnerd 11 15,252 10-31-2020, 07:01 PM
Last Post: pizzalovingnerd
  128GB eMMC in Pinetab. frank-zappa 1 3,448 10-17-2020, 04:20 PM
Last Post: tllim

Forum Jump:


Users browsing this thread: 1 Guest(s)