linux内核版本4.19.38.
系统采用的是ubuntu16.04.
目前测试采用dd命令对U盘和SD卡(SDIO接口) 进行读写操作,发现读写速率低,请问一下这个是什么原因造成的,需要怎样排查。请教各位大神出招。
下面是测试的结果

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.
linux内核版本4.19.38.
系统采用的是ubuntu16.04.
目前测试采用dd命令对U盘和SD卡(SDIO接口) 进行读写操作,发现读写速率低,请问一下这个是什么原因造成的,需要怎样排查。请教各位大神出招。
下面是测试的结果

请问是使用的TI提供的SDK吗?是否使用EDMA?有一个比较旧的文档 4.7 MMC/SD Driver 中有一些测试数据参考看一下:
AM335x-PSP 04_06_00_11 Features and Performance Guide - Texas Instruments Wiki_2FSD_Driver.pdf
用的是官方的SDK,SDK版本ti-processor-sdk-linux-am335x-evm-06.00.00.07.好像是2019年出的一个版本。和AM335x-PSP 04_06_00_11 Features and Performance Guide - Texas Instruments Wiki_2FSD_Driver.pdf中对比了一下速率目前和这个文档中提供的数据确实有比较大的差距,能相差将近一半。DD命令执行过程中CPU的使用率在27%左右,和上面的文档中提到的CPU占用率相当。