FreeBSD 12.0RC1 desperately slow

Michael Tuexen tuexen at fh-muenster.de
Sun Nov 18 15:07:45 UTC 2018


> On 18. Nov 2018, at 14:16, Dennis Clarke <dclarke at blastwave.org> wrote:
> 
> 
> 
> I am seeing nearly 1980's type speeds :
> 
> 
> eris# uname -a
> FreeBSD eris 12.0-RC1 FreeBSD 12.0-RC1 r340470 GENERIC  powerpc
> eris#
> 
> eris# /usr/bin/time -p /usr/sbin/portsnap fetch extract
> .
> .
> .
> Building new INDEX files... done.
> real 4181.61
> user 306.68
> sys 2917.95
> eris#
> 
> 
> dmesg says :
> 
> ada0 at ata2 bus 0 scbus0 target 0 lun 0
> ada0: <Hitachi HDS725050KLA360 K2ABC20A> ATA-7 SATA 1.x device
> ada0: Serial Number KRVN23ZAHA5DBD
> ada0: 150.000MB/s transfers (SATA 1.x, UDMA5, PIO 8192bytes)
> ada0: 476940MB (976773168 512 byte sectors)
> 
> However performance in just about any trivial test is very very very
> bad. Three "very" on purpose.  Better than serial interface speeds and
> even better than old SCO ODT3 UNIX running with tape based swap. However
> this is just like being back in mid 1980's on MFM/RLL disks :
> 
> eris# uname -a
> FreeBSD eris 12.0-RC1 FreeBSD 12.0-RC1 r340470 GENERIC  powerpc
> eris#
> eris# /usr/bin/time -p dd if=/dev/urandom of=/var/tmp/root/random_8GB.dat bs=8192 count=1048576
> 1048576+0 records in
> 1048576+0 records out
> 8589934592 bytes transferred in 498.075845 secs (17246238 bytes/sec)
> real 498.11
> user 0.99
> sys 260.24
> eris#
> 
> 
> A small x86 boxen machine nearby says :
> 
> titan#
> titan# uname -a
> FreeBSD titan 12.0-RC1 FreeBSD 12.0-RC1 r340470 GENERIC  amd64
> titan# /usr/bin/time -p dd if=/dev/urandom of=/var/tmp/root/random_8GB.dat bs=8192 count=1048576
> 1048576+0 records in
> 1048576+0 records out
> 8589934592 bytes transferred in 116.799755 secs (73544115 bytes/sec)
> real 116.80
> user 0.40
> sys 115.80
> titan#
> 
> 
> and ye old Solaris SPARC crate :
> 
> node000 $ uname -a
> SunOS node000 5.10 Generic_150400-61 sun4u sparc SUNW,SPARC-Enterprise
> node000 $ /usr/bin/time -p dd if=/dev/urandom of=random_8GB.dat bs=8192 count=1048576
> 0+1048576 records in
> 0+1048576 records out
> 
> real 161.95
> user 1.01
> sys 159.46
Hmm. I don't think comparing
/usr/sbin/portsnap fetch extract
with
dd if=/dev/urandom of=random_8GB.dat bs=8192 count=1048576
is comparing apples to apples...
> 
> 
> Sure /dev/urandom should be fed as fast as the system can make up
> numbers from whatever noise sources it has but even a trivial copy
> of that 8GB file is terribly slow.
> 
> eris# /usr/bin/time -p cp -p random_8GB.dat /home/dclarke/
> real 727.43
> user 0.05
> sys 46.81
> eris#
> 
> eris# echo "8k 8589934592 727.43 / pq" | dc
> 11808606.45285457
> 
> So maybe 10 or 11MB/sec on the filesystem.
> Would love ZFS but this is UFS here.
> 
> However I am running with kern.smp.disable=1 but that can't account for
> this mess .. could it ?
I don't think so.

Best regards
Michael
> 
> Dennis
> _______________________________________________
> freebsd-ppc at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ppc
> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe at freebsd.org"

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5387 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ppc/attachments/20181118/6b70c382/attachment.bin>


More information about the freebsd-ppc mailing list