Skip to content

Measure MMC performances #61943

Closed Answered by DerekSnell
blemouzy asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @blemouzy ,

This is some feedback I received for your question:
Since Zephyr has no software caching in the disk subsystem, there shouldn’t be anything special needed beyond mmc_write_blocks / mmc_read_blocks. It’s worth noting we have a test for disk performance in Zephyr. We do enable the on-device eMMC cache during disk init, but based on what was found online regarding /proc/sys/vm/drop_caches, this command will only drop page caches as well as cached dentries and inodes. So I think that only software-based caching is affected, not on-device eMMC cache.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by blemouzy
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
2 participants