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.
