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.

DVSDK 3.10 SD Read/Write Performance - how to increase it?

One of our customers saw SD Read/Write performance around  20MB/s on DVSDK 2.1 and ~7.5MB/S on DVSDK 3.10.

 

On the PSP 3.10 release notes(2.6.32) the read/write performance benchmark is as below:

 

 

 

SDHC EXT2

Write

6.69 MB/S

Using 16G Sandisk; bs=1024

Read

11.73 MB/S

Using 16G Sandisk; bs=1024

 

 

Based on 3.10 release notes, what customer is seeing is close to what we have benchmarked on the 3.10.

The PSP release notes acknowledges this and recommends the following: "The performance numbers can be severely affected if the media is mounted in sync mode. Hot plug scripts in the filesystem mount removable media in sync mode to ensure data integrity. For performance sensitive applications, umount the auto-mounted filesystem and re-mount in async mode."

 

 

Thus we recommended our customer to remount in async mode. It helped but not a whole lot of improvement.The speed only improved slightly and it ranges from 9.23M/s to 9.70M/s. Is there anything else that customer can try here to improve SD read/write performance?