This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Gary Thomas wrote:
On Tue, 2002-11-05 at 08:45, Grant Edwards wrote: Are there noticable performance differences between the two stacks? We're running out of horsepower in our ARM7 app with lots of TCP/IP connections running. If the new stack required fewer memcpy() operations it would be a huge win. My Ethernet does DMA but not scatter gather, so having the Tx packets presented to me in chunks is a big performance hit.
Probably not an order of magnitude difference I'd have thought.
Looking at the ChangeLog I'm not so sure much *relevant* stuff (for this problem) happened after this date.On Tue, Nov 05, 2002 at 05:17:37AM +0000, Jonathan Larmour wrote:Anyway, Hugo did a lot of work in this area at one point. Grant, you said the code was from an eCos and net snapshot from Jan 2001. Even so, does it definitely have this change: 2000-09-01 Hugo Tyson <hmt@cygnus.co.uk> * OVERVIEW: This is part of the change to the network stack to [snip]Yes. My tcpip ChangeLog goes up through: 2000-11-15 Hugo Tyson <hmt@redhat.com> * src/lib/bootp_support.c (init_net): Do a SIOCSIFADDR a 2nd time after setting the netmask (SIOCSIFNETMASK) in order for the newly [...]A tremendous amount of work happened after that date! Certainly in the area of performance.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |