On Sun, 7 Jan 2007 03:11:51 +0100
"J.D. Bakker" <[EMAIL PROTECTED]> wrote:

> - do:
> 
>    dd if=/dev/zero bs=1k count=100k | nc -u -q 1 239.255.0.16 1234
> 
> (on some distributions the nc command is called netcat, with the same syntax)
> 
> This sends 100MB of zeroes to the multicast address. On my PII/350 this gives:
> 
>    102400+0 records in
>    102400+0 records out
>    104857600 bytes (105 MB) copied, 8.88197 seconds, 11.8 MB/s
OK. It gives 12.0 MB/s

Linrad does not work above about 0.8 MB/s on a single socket.
It seems I will have to check the Linrad code;-)

The sendto call does not block. Not surprising since I write at
10 times below max speed. A call to select always tells me
that write will be OK. Each packet has a number so I can see which ones
are lost. While running one slave in the same computer and another
one on a different computer I can see lost packages like this:

lost on      lost on
the same     another
computer     computer
517           523
583          1449
619          1874
640           -
706
772
833
899
935
Packages tested: 487 to 3195.

It is obvious I have a problem in the receive thread!
(a very small routine)

Knowing that it was not hard to find!! 
Thanks fo the help:-)

73

Leif


#############################################################
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