On Sat, Oct 14, 2017 at 10:30 AM, Graham Haddock <[email protected]>
wrote:

> I am just reporting what "speedtest-cli" says.
>
> I note that watching "htop" at the same time, on the USB-2 to Ethernet
> tests, the CPU is maxing out at 100 percent, so the speed is not
> necessarily constrained by the network interface, but the CPU's ability to
> feed it, through the USB stack.
>
> I don't know how speedtest-cli works. If it runs a random number
> continuously, then we might be testing the speed of the random number
> generator, rather than the network.  If it builds a large data table in
> advance and just streams the table, then it is probably representative of
> the fastest the system can run.
>
> A long winded way of agreeing with you.
>
> But, there is no doubt in my mind that the USB-2 to Ethernet interface is
> about an order of magnitude faster than the SPI to Ethernet interface.
>
> One conclusion is that putting a 1Gb Ethernet interface on a PocketBeagle
> is a waste of money and power.  A 10/100 Mb USB-2 to Ethernet interface
> would be cheaper, just as fast for throughput, and about one fourth the
> power.
>
> --- Graham
>

As far as using the gether gadget driver for USB, I was kind of thinking
the same thing, but I did not comment at that time. e.g. should be a lot
faster than "slow" SPI ethernet. But while on the subject, I'm thinking the
PRU's could be used as well. Either as "software" SPI interface, or perhaps
something else I'm unaware of.

When I tested gether, I tested using iperf, which seems to be "the
standard" for old school linux admins. However, with that said, I usually
prefer real world tests, as that tells me what I can expect when I use an
interface as such. Not some "mumbo jumbo" that may, or may not have
anything to do with what I'm trying to accomplish.

As far as the pocketbeagle goes . . . I do not own one, and do not
currently plan on having one any time soon. But I have tested the "bejesus"
out of the blacks, and the greens. They actually achieve better networking
speeds than most Windows based desktops / laptops. On a PC, under windows,
you'd be doing good to get 10-10.5MB/s through put over a fast ethernet
connection. On GbE, the fastest I can think of personally, was around
60MB/s and that was not constant. Do note, that I used Intel Pro NiC's . .
.but the bottleneck was, I'm thinking in the PCIe lanes of the motherboards
. . .

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORqUHA1kC4KSJ4TNAgpJ3tN33A_wD%3DgXtQiYc-cB5YhnbA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to