From owner-freebsd-arm@FreeBSD.ORG Fri Mar 13 23:51:41 2015 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B9C1C821; Fri, 13 Mar 2015 23:51:41 +0000 (UTC) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "raven.bwct.de", Issuer "BWCT" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2DBD9AC5; Fri, 13 Mar 2015 23:51:40 +0000 (UTC) Received: from mail.cicely.de ([10.1.1.37]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id t2DNpF22022017 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Sat, 14 Mar 2015 00:51:15 +0100 (CET) (envelope-from ticso@cicely7.cicely.de) Received: from cicely7.cicely.de (cicely7.cicely.de [10.1.1.9]) by mail.cicely.de (8.14.5/8.14.4) with ESMTP id t2DNp7Yr002149 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 14 Mar 2015 00:51:07 +0100 (CET) (envelope-from ticso@cicely7.cicely.de) Received: from cicely7.cicely.de (localhost [127.0.0.1]) by cicely7.cicely.de (8.14.2/8.14.2) with ESMTP id t2DNp7kd037405; Sat, 14 Mar 2015 00:51:07 +0100 (CET) (envelope-from ticso@cicely7.cicely.de) Received: (from ticso@localhost) by cicely7.cicely.de (8.14.2/8.14.2/Submit) id t2DNp4nO037404; Sat, 14 Mar 2015 00:51:04 +0100 (CET) (envelope-from ticso) Date: Sat, 14 Mar 2015 00:51:04 +0100 From: Bernd Walter To: Ian Lepore Subject: Re: BeagleBone slow inbound net I/O Message-ID: <20150313235104.GJ34648@cicely7.cicely.de> Reply-To: ticso@cicely.de References: <20150311165115.32327c5a@ivory.wynn.com> <20150312133433.GB28385@cicely7.cicely.de> <20150312232641.4365263d@ivory.wynn.com> <1426270714.19693.7.camel@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1426270714.19693.7.camel@freebsd.org> X-Operating-System: FreeBSD cicely7.cicely.de 7.0-STABLE i386 User-Agent: Mutt/1.5.11 X-Spam-Status: No, score=-0.2 required=5.0 tests=ALL_TRUSTED=-1, BAYES_00=-1.9, DNS_FROM_AHBL_RHSBL=2.699, T_RP_MATCHES_RCVD=-0.01 autolearn=no version=3.3.0 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on spamd.cicely.de Cc: "freebsd-arm@freebsd.org" , Bernd Walter X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Mar 2015 23:51:41 -0000 On Fri, Mar 13, 2015 at 12:18:34PM -0600, Ian Lepore wrote: > On Thu, 2015-03-12 at 23:26 -0400, Brett Wynkoop wrote: > > Greeting- > > > > It is confirmed, the net I/O is much slower than reading from the SD > > card. Here is another run of tar - pipe - tar, but this time the > > source is the sd card and the destination is still the USB zfs. > [...] > > > > You're not actually testing network performance, you're testing a > confusing mashup of overall system performance. > > iperf on my beaglebone shows a throughput of 92mbps in both directions, > which is not at all bad for a 100mbps connection. Just checked: I do have a AM3358 board with an AR8035 PHY, which is GMII. http://www.goembed.com/index.php/Products/detail/tpid/49 It is the "SBC3358 ACW-B2A" Unfortunately it doesn't have the same TTL UART console connector as the beaglebone, although it shares the IO module header. Once I've setup an UART cable (JST connector it seems) I can try booting a beaglebone image and do some GBit/s performance tests. They claim it to be software compatible with the beaglebone, which can only partly be true with the Atheros PHY and additional IOs, but chances are good that it works with FreeBSD out of the box. -- B.Walter http://www.bwct.de Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.