Date: Thu, 04 Jan 2018 16:46:24 -0700 From: Ian Lepore <ian@freebsd.org> To: Andreas Schwarz <freebsd.asc@strcmp.org>, Freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: Times to build just devel/llvm50 via poudriere-devel: Pine64+ 2GB, RPi3, RPi2 V1.1 Message-ID: <1515109584.1759.32.camel@freebsd.org> In-Reply-To: <4b428a608dd.290862fc@mail.schwarzes.net> References: <65D7B16B-E3D7-40F2-BE60-0EE5E5B26B31@dsl-only.net> <4b428a608dd.290862fc@mail.schwarzes.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2018-01-05 at 00:40 +0100, Andreas Schwarz wrote: > On 04.01.18, Mark Millard wrote: > > > > > eMCC performance notes: > > The rpi3 can get between 10 MiByte/s and > > 12 MiByte/s, while the Pine64+ 2GB can get > > between 5 MiBytes/s and 6 MiBytes/s, from > > what I have observed. > Unfortunatly the DiskIO (to SD Card) of the Pine64 is very slow > in comparsion to RPI2B (or RPI3). > > root@rpi2b:~ # dd if=/dev/zero of=/var/zero.img bs=1m count=1024 > 1024+0 records in > 1024+0 records out > 1073741824 bytes transferred in 80.823823 secs (13284967 bytes/sec) > > root@pine64plus:~ # dd if=/dev/zero of=/var/zero.img bs=1m count=1024 > 1024+0 records in > 1024+0 records out > 1073741824 bytes transferred in 383.600722 secs (2799113 bytes/sec) > > Both devices running r327391 with without any debugging, INVARIANTS, > etc.. Used SD Cards: Samsung MB-MGBGB SDHC 32GB > > Mark, can you perform the write test with your eMMC to MicroSD > Adapter? > > -asc It used to be that clang used files in /tmp to pass results between stages of the compile whereas gcc used pipes. I'm not sure if that's still true, but if it is, then using tmpfs for /tmp should improve compile times and remove much of the sdcard performance impact. -- Ian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1515109584.1759.32.camel>