linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Theo Gjaltema <gjalt007@chello.nl>
To: linuxppc-embedded@ozlabs.org
Subject: Re: how to improve linux tcp/ip(UDP) efficiency on mpc8541 833Mhz.
Date: Sun, 18 Nov 2007 18:56:27 +0100	[thread overview]
Message-ID: <47407CCB.80503@chello.nl> (raw)
In-Reply-To: <47398B44.2070902@anagramm.de>

Hi,

We use a 8250 and 8270 of which the performance is highly limited by the 
bandwidth of the memory to the very small internal cache.
I once modified a driver into a "polling" method polling the device 
every millisecond. The amount of messages processed trippled this way! 
On full speed the console could even be used for "normal" operation (in 
contrairy to the interrupt driver driver).
The penalties are obvious: When the bandwith used is low the delay for 
polled messages is higher and the CPU overhead is higher.

Succes,
   Theo.

Clemens Koller schreef:
> huangyun@coship.com schrieb:
>  > hi,everbody:
>  >       I have run linux-2.6.15 on my mpc8541 custom board. but when i test
>  > TSEC use UDP, i found it's efficinecy is lower.
>  > my test enviroment: i only run a UDP recieve program and not to handle data
>  > recieved. when i recevie 400Mbps data, 79% of MPC8541 have be consumed.
>  > so i think tcp/ip protocal have consume my mpc8541 resource.  i dont know
>  > how to improve tcp/ip code or TSEC driver(gianfar.c).
>  >       can somebody help me ?
>
> Hmm... you should first try one of the current kernels and check the
> performance there.
> For further details about linux networking, I recommend you to contact
> the guys at the netdev list, giving lots of details how you do your
> benchmarking and how your workload looks like.
>
> Regards,
>
> Clemens Koller
> __________________________________
> R&D Imaging Devices
> Anagramm GmbH
> Rupert-Mayer-Straße 45/1
> Linhof Werksgelände
> D-81379 München
> Tel.089-741518-50
> Fax 089-741518-19
> http://www.anagramm-technology.com
>
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>
>   

  reply	other threads:[~2007-11-18 17:56 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-11-13  2:48 how to improve linux tcp/ip(UDP) efficiency on mpc8541 833Mhz huangyun
2007-11-13 11:32 ` Clemens Koller
2007-11-18 17:56   ` Theo Gjaltema [this message]
2007-11-19 15:10     ` Detlev Zundel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=47407CCB.80503@chello.nl \
    --to=gjalt007@chello.nl \
    --cc=linuxppc-embedded@ozlabs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).