Presumably this is well known, I an just a newcomer
to networking and I could not guess it would behave
this way.

It's not well known; with modern hardware (P3 and newer) you should easily be able to saturate a 100Base-TX network (ie get full bandwidth). Why else would all modern machines come with 1Gb networking cards ?

Not all network hardware is created equal; some Ethernet chips have trouble running at full speed (I seem to recall older RTL8xxx parts, but it's been a while.

Is there some settings I should change? One possibillity
seems to be to open several sockets on different ports
simultaneously to increase the throughput.

The kernel socket layer should never be the bottleneck on non-ancient hardware.

Is there something wrong in what I do?

Do you have a short piece of code that shows this behaviour ? A standalone program would be best.

To be able to run at 96 khz with fft1 transfer it seems
I will have to use at least 6 sockets in parallel with
different port numbers.

That should never happen.

Trying to find some hints on the Internet I came across this:
http://www.ncsa.uiuc.edu/UserInfo/Resources/Hardware/IBMp690/IBM/usr/share/man/info/en_US/a_doc_lib/aixbman/prftungd/2365c93.htm

It seems to indicate that I should send much larger packets???
(a multiple of 4096 bytes 'header' included)

That's for a completely different operating system, and has nothing to do with the way Linux works.

JDB.
--
Riddoch's Myth of computing:
        Any computer problem is invariably the fault of the closest
        sysadmin.

#############################################################
This message is sent to you because you are subscribed to
 the mailing list <linrad@antennspecialisten.se>.
To unsubscribe, E-mail to: <[EMAIL PROTECTED]>
To switch to the DIGEST mode, E-mail to <[EMAIL PROTECTED]>
To switch to the INDEX mode, E-mail to <[EMAIL PROTECTED]>
Send administrative queries to  <[EMAIL PROTECTED]>

Reply via email to