From owner-freebsd-arm@freebsd.org Mon Jul 23 07:11:24 2018 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 12BEB1041776 for ; Mon, 23 Jul 2018 07:11:24 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-15.consmr.mail.bf2.yahoo.com (sonic309-15.consmr.mail.bf2.yahoo.com [74.6.129.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A95EB974E2 for ; Mon, 23 Jul 2018 07:11:23 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: 6KRgLj8VM1kyAXjZxHFLl2aE6I.oet3CwssrLXwJFk8Mkqcp8OXmGfiRnpWhiOb vRDVnFWxGY1M1.KfF3bmg0143CHHlzAqtPYqCOLH8rUVVfrTd7.ghAiC7b71MLQ1u0jrTY_x2d9Q z.2MOoavz31xG.PXV2qxeuBW1BUaKUhXPds7xkvBLc4V4Yz7M5E.6JcQJHMWAWv.Pk20RqDIkwvX aa0qHgGveTcHn9O6ijUDTd1otw9sZsrfLr5gwejElamNBwtXJ4_L29saj_98xLZSNlggY9IP4aBY q47D0w5rQF2MfLkuLPmWefnTiXp6t7kJbSrEDDlY2ccO0Ed90s9x0ADCXF9Tb_aq9Mfc9pAyxq18 tVoDGjqNSqMbiO2bKTQdLrhNwLbFC8d2Yxtzg683_xsOGYjPp2e5mFPKJBrxlJ00s5eSBITQ4xlE 3kzNQcP4HmBiiZRIYId3vDYpiUqU5_fD1XPsplx1qVNV9alwUmSfnwvGkTqk.TIj5gU4qc8FNBKs aHwK1zNGVDTLBEIjSYYpQQ.EfqV53YYADCYqx9gn4t3x5gQTI.e7Ep91_Ogyok6IoqsnuHLAhS2W cJJdAAPaFytcN3t.9Sz_nQSW0WODdLhbTvsX6v.4vr8YSmtukSuON4NsTgRt523yvE3p2y4TEm2r BVwMbxVSjFLJtvUzNg782Rd1n3SDmsfkqFujud_sdFDBwm2j6pUZL4rfZkbAJPRkTCtNHnolqtpX Eg76LjCMXnfAbKaOvPIWz_gziURuJbc0C9auLcV_h1wJUWeDXHZn5.3Ruigaz9ugkVWjZzJ_pG0q GEUpgEX1.5EcrHy6TzJptAIU4BAkp8B01Gl.ivhiBG3.AsGNODG.WjOZVlebj1Mk5F0gfAbZ1kPH UABYDXRcONYAggqB92cqJ_bHfNTgJP3kLyz9EqdqFLNQB_3BHggm7TDgIZdakEl9RA4QT6vLfyFk AYRftpa6RqO4brsbPrDMte9UawqMhwuOPsvSIbjaRgZQEwmqMR4N.KgUKBCXYPzQEvSqZpRymJCS ek7Ky.jYTB9I- Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.bf2.yahoo.com with HTTP; Mon, 23 Jul 2018 07:11:23 +0000 Received: from ip70-189-131-151.lv.lv.cox.net (EHLO [192.168.0.105]) ([70.189.131.151]) by smtp419.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 6df567a113bf4bf8f40fe7a235a0dc4a; Mon, 23 Jul 2018 07:11:21 +0000 (UTC) From: Mark Millard Message-Id: Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: RPI3 swap experiments Date: Mon, 23 Jul 2018 00:11:19 -0700 In-Reply-To: <20180723063526.GA45726@www.zefox.net> Cc: Trev , freebsd-arm@freebsd.org To: bob prohaska References: <20180629155131.GA35717@www.zefox.net> <20180629233937.GC35717@www.zefox.net> <0f137e06-214a-3e8c-a216-f061ec04ac2c@sentry.org> <20180630005145.GA43801@www.zefox.net> <6f3406e2-71f3-d0c2-2b65-703e1a1d3c25@sentry.org> <8e92b2b7-da61-3efb-7231-9fac76b2c1d4@sentry.org> <2deaaec3-f78f-0b09-5ca7-27e14c6979f9@sentry.org> <20180723063526.GA45726@www.zefox.net> X-Mailer: Apple Mail (2.3445.9.1) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2018 07:11:24 -0000 On 2018-Jul-22, at 11:35 PM, bob prohaska wrote: >> . . . > There is some reason to think "newer" Sandisk Extreme devices differ, = perhaps > in a bad way, from older devices. The older device in my tests is = model > SDCZ80-064G and is simply labeled USB3.0. The newer, troublesome = device > is model SDCZ800-064G and is labeled Extreme Go USB 3.1. There are = reports > that the Extreme Go is slower, advising to buy the older devices if = possible. >=20 > The USB3.1 flash drive is back in test, with the results of a j4 = buildworld > under r336567 at > http://www.zefox.net/~fbsd/rpi3/swaptests/r336567/ >=20 > The worst case results are still fairly dismal, close to a minute. All = the > swap was on microSD, so OOMA didn't strike and buildworld completed = successfully. > Near as I can tell no errors were reported on the console. Rebuilds that do not rebuild the llvm materials (clang, lld, lldb, etc.) = are not all that comparable to ones that do. (This is visible in the time differences in = the builds that complete.) The llvm related build activity likely involves most of the = potential swapping, for example. Also: lots of I/O. There can be two rebuilds of some of the llvm material. One stage with = such is the cross-compiler: --- buildworld --- make[1]: "/usr/src/Makefile.inc1" line 341: SYSTEM_COMPILER: Determined = that CC=3Dcc matches the source tree. Not bootstrapping a = cross-compiler. make[1]: "/usr/src/Makefile.inc1" line 346: SYSTEM_LINKER: Determined = that LD=3Dld matches the source tree. Not bootstrapping a cross-linker. (it was not rebuilt in the example). The other involves the build of the = system llvm materials for use in the (potentially) installed system, such as the system's clang. Taking an environment that worked for lack of llvm related rebuilds may = not well indicate the result for rebuilds that would try to rebuild the llvm = related materials. It is something to consider in what builds are compared, how they are compared, and what one infers from comparisons. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)