This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: ethernet performance <TCPIP guru question>
- From: "Harvey, Wilbur" <Wilbur dot Harvey at SpirentCom dot COM>
- To: eocs <ecos-discuss at sources dot redhat dot com>
- Date: Thu, 25 Apr 2002 06:27:44 -1000
- Subject: RE: [ECOS] ethernet performance <TCPIP guru question>
Has anyone looked at the obvious of checking to see if both machines are
running the same duplex mode?
Usually when I see such huge performance problems it is that one machine is
running in full duplex and the other is running in half duplex.
The same thing goes for problems with collisions.
Wilbur Harvey - Engineer
Adtech Inc., www.adtech-inc.com
3465 Waialae Ave. Suite 200
Honolulu, HI 96816
Tel: +1 (808) 440 3363, Fax: +1 (808) 440 3494
email: wilbur.harvey@spirentcom.com
-----Original Message-----
From: Roland Caßebohm [mailto:roland.cassebohm@visionsystems.de]
Sent: Thursday, April 25, 2002 5:36 AM
To: Gary Thomas
Cc: eocs
Subject: Re: [ECOS] ethernet performance <TCPIP guru question>
On Thursday, 25. April 2002 14:56, Gary Thomas wrote:
> On Thu, 2002-04-25 at 01:45, Roland Caßebohm wrote:
> > Which platform did you use? I have done the same with eCos on a Celeron
> > 400 MHz with 82559 ethernet card and have the same performance.
> > But on an ARM7TDMI 50 MHz board (SNDS 100) with also 100 MBit I get only
> > 600 kByte/s. Is this because of the slower processor or does is there
> > problem?
>
> This particular test was between two similar P-II/400 MHz PC systems,
> using 82557 PCI ethernet controllers on both systems, on an isolated
> 100Mb router/switch.
>
> > Maybe somebody have allthough experience ARM7TDMI and 100 MBit ethernet
> > and could tell me which max. data transfer rate he have?
>
> I don't have 100Mb on an ARM7, but on a 50MHz SA110 (pretty similar),
> using the same 82557 ethernet controller, I only got about 2MBytes/sec.
> Thus, yes, the processor speed has a lot to do with the performance.
> Also, the actual ethernet controller will have a large influence. The
> 82557 does high speed DMA to get at the packets, etc. Some others
> (notably the Crystal CS8900) are programmed I/O and *very* slow.
The ethernet controller (integrated in the Samsung S3C4510 (KS32C50100)) on
my board does DMA too. The LEDs of the PHY-chip indicates 100 MBit/s, but I
think something is wrong. Everytime when there is traffic on the net
the LEDs indicates collisions, also if I have connected the two machines
directly together.
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss