This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Gigabit Eternet throughput on XScale
- From: Andrew Lunn <andrew at lunn dot ch>
- To: Lars dot I dot Nilsson at tietoenator dot com
- Cc: ecos-discuss at sources dot redhat dot com, Jan dot Svensson at tietoenator dot com
- Date: Tue, 13 Jan 2004 09:28:49 +0100
- Subject: Re: [ECOS] Gigabit Eternet throughput on XScale
- References: <8B34544CD51C61468AA1ADE70F634BB6607463@maserati.eu.tieto.com>
> I have read that, since eCos is a hard real time RTOS, it is not
> suitable for high bandwidth tasks. In that case I guess gigabit Ethernet
> would be overkill on a 400 MHz XScale processor. Is that true?
I would not say "not suitable for high bandwidth". I would say "not
optimized for high bandwidth". eCos puts real time first. Since
networking is none-real time, it comes second. This results in a
little penalty for networking. If you compare eCos with other OS's,
they may give you more network throughput, but at the cost of worse
real time characteristics.
Gigabit ethernet does seem an overkill. Do you even need that amount
of bandwidth. MPEG compression should drop your video down to
something that will go over 100Mbit/s without problem. It will also be
a lot cheaper!
Andrew
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss