From owner-freebsd-arm@FreeBSD.ORG Thu Feb 21 17:52:26 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id A546DF2F for ; Thu, 21 Feb 2013 17:52:26 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ye0-f180.google.com (mail-ye0-f180.google.com [209.85.213.180]) by mx1.freebsd.org (Postfix) with ESMTP id 6C418B0A for ; Thu, 21 Feb 2013 17:52:26 +0000 (UTC) Received: by mail-ye0-f180.google.com with SMTP id r13so288712yen.11 for ; Thu, 21 Feb 2013 09:52:20 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to:x-mailer:x-gm-message-state; bh=U64TUwLNUY1LXDs9z8VyPUlTIqt9k3rLsb9gSTk4ehY=; b=SmkngM46aGgoj3D0/jmic4daEwpwai8u2/UZLDmTV+VNUjwdhP4mVPeWMla8DsGI6P Qv9YY+Uff0l1awMeOwVlMW37rC+Aw0S3t4x3IEmsOwtwRTMTj7licY8LlbwrUNXJC0Mo IvaftDyBnGyMnNWvyN67ExoGBWCW0cXB3C9BubZ2RmH7FrLXXjc3+pdCjKuybTJcBmr0 lR1CjOkcN0BR6cKcQcGvClpdAgonXDniFK/Cz1nCtW7BNNZFFm1UeZMmcWjxPmmWFQHf WpvmUh2WzZnXeMYznUSLAwpovqkw1yV/0/qVJlGtwPg8zOFc0Sf05NOgOzGEVWOi93cp LZXQ== X-Received: by 10.236.82.65 with SMTP id n41mr45443790yhe.66.1361469140265; Thu, 21 Feb 2013 09:52:20 -0800 (PST) Received: from monkey-bot.int.fusionio.com ([209.117.142.2]) by mx.google.com with ESMTPS id w7sm116439829yhj.0.2013.02.21.09.52.17 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 21 Feb 2013 09:52:19 -0800 (PST) Sender: Warner Losh Subject: Re: MFCard access speed difference between RPi and Beaglebone Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: <337A8E96-9B28-4F98-8131-9E68A57B42E3@kientzle.com> Date: Thu, 21 Feb 2013 10:52:16 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <071CB345-EA30-4799-B59C-AFA6C1C03F83@bsdimp.com> References: <51263322.3030706@thieprojects.ch> <337A8E96-9B28-4F98-8131-9E68A57B42E3@kientzle.com> To: Tim Kientzle X-Mailer: Apple Mail (2.1085) X-Gm-Message-State: ALoCoQnYt1cKf7tbQgW7CZyqwhy9JnGPvGa6LCTFu4ODad6SCdJIib/UWgCfUxasqMNSEtOnR+z7 Cc: freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Feb 2013 17:52:26 -0000 On Feb 21, 2013, at 10:02 AM, Tim Kientzle wrote: > On Feb 21, 2013, at 6:45 AM, Werner Thie wrote: >=20 >> Hi >>=20 >> trying to nail down the crash and core dump in Python when importing = ctypes I did a parallel build of python on both systems with the same = SVN rev 246947 of kernel. >>=20 >> The RPi seems to beat the Bbone quite clearly with a ration of 6 : 10 >>=20 >> It is very apparent (when unpacking for instance) that the Bb shows a = much more pronounced 'hickup' behavior, unpacking 40-60 files and then = most probably doing disk IO. >>=20 >> Swapping the MFCards does not change the situation at all. >>=20 >> Can anybody out there suppprt this observation and/or explain it? >=20 > I've seen the same behavior with things like SVN checkouts; > the BBone runs quite smoothly for a while and then stalls. >=20 > I've been assuming that it was the MMCSD driver; skimming > through the code, it looks like there's a lot of room for > improvement. I write mmcsd(4) for crappy hardware (the AT91RM9200's mmc controller = was a new low in low performance), so I never got a chance to do much = optimization. I'm sure there's much low-hanging fruit there... Warner