[ECOS] eCos on MPC8313

Andrew Lunn andrew@lunn.ch
Tue Apr 21 11:11:00 GMT 2009


> Did somebody make a comparison of the network performance of eCos and Linux?

In general, eCos is slower. eCos has different aims to Linux. eCos is
an RTOS, and so does not want the TCP/IP stack, which by definition is
none real time, from upsetting the real time behaviour. So eCos tries
to do most of the networking in threads, where as Linux has it in the
kernel. By placing networking in threads, they can be preempted by
higher priority real time work. However this introduces overheads,
which slows down performance.

If you want high speed networking, consider using Linux. If you want
real time performance, consider using eCos. 

     Andrew

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss



More information about the Ecos-discuss mailing list