Bill Auerbach wrote: > That 7.4% for memcpy is a direct hit on throughput. You're seeing a > breakdown of total CPU time. How much of that 7+% for memcpy comes out of > the total time used by lwIP? I think you'll find that to be a much larger > hit and a large contributor to lower bandwidth.
Bill, IMHO, the elephant in the room is task-switching, as correctly pointed out by Kieran. Assuming that every memcpy were lwip-related, and that I could get rid of them (which I don't see how, given Simon's comments) the transfer would take 478 instead of 516 seconds. I.e. 58.6 Mbit/s instead of 54.3 Mbit/s Not much of an improvement, IMHO. Regards. _______________________________________________ lwip-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/lwip-users
