Hello Champs,
Customer is testing the performance of rpmsg_char_simple and rpmsg_char_zerocopy.
As shown in the following figure, he calculated the performance by using linux script: calculate the entry and exit intervals for the send and receive functions.
The result is below:
char_simple performance is similar to the performance given on MCU SDK user guide.
https://dev.ti.com/tirex/explore/node?node=A__AD2nw6Uu4txAz2eqZdShBg__com.ti.MCU_PLUS_SDK_AM62X__sKXaSas__LATEST
But rpmsg_char_zerocopy is slower than rpmsg_char_simple.
1. Why the rpmsg_char_zerocopy is slower?
2. Is there other IPC communication scheme which is faster than rpmsg_char_simple?
Thanks
Regards
Shine