Date: Sun, 8 Oct 1995 12:15:23 +0100 (MET) From: Andreas Klemm <andreas@knobel.gun.de> To: hackers@freebsd.org Cc: akl@wup.de, everybodyunix@wup.de Subject: New compile times for ASUS P55 PCI board / P90 / AHA2940 Message-ID: <199510081115.MAA02610@knobel.gun.de>
next in thread | raw e-mail | index | archive | help
Hi !
Some of you mailed me, that they wanted to have the figures for
a real make world after I mailed the values for a 'make all'.
Ok, here are the results:
Machine setup:
ASUS P/I55TP4XE
256k burst cache
P90
32MB PS/2 60ns
AHA2940
Quantum Grand Prix, 4.3 GB, 7200U/min
Bios Setup:
AHA-2940: parity enabled, rest pretty standard
ASUS bios: Auto configuration - disabled
DRAM Read Timing EDO/STD - x222/x333
Write - x222
RAS to CAS delay - 2 T
DRAM Leadoff Timing - 7 T
PCI Concurrency - Enabled
PCI Streaming - Enabled
16 Bit I/O Recovery time - 1 Busclck
8 - 1
Video BIOS cacheable - Enabled
Memory hole at 15-16M - Disabled
Filesystem geom.:
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/sd0a 31775 18903 10330 65% /
/dev/sd0s3d 1487316 638564 729766 47% /local
^^^ source tree resides here
/dev/sd0s3e 63567 5311 53170 9% /var
/dev/sd0s3f 253295 75182 157849 32% /news
/dev/sd0s3g 129070 8 118736 0% /www
/dev/sd0s3h 1017327 211505 724435 23% /usr
/dev/sd0s1 256740 252644 4096 98% /dos
/etc/make.conf:
CFLAGS+=-pipe
#NOPROFILE= true
COPTFLAGS+=-pipe
#WANT_CSRG_LIBM= yes
#HAVE_FPU= yes
#NOMANCOMPRESS= true
#SHARED_LIBCC_INT= smaller_cc
#MAKE_EBONES= yes
#SUP_UPDATE= yes
#SUPFILE= /usr/share/FAQ/extras/standard-supfile
#SUPFILE1= /usr/share/FAQ/extras/secure-supfile
#SUPFILE2= /usr/share/FAQ/extras/ports-supfile
kernel profile:
machine "i386"
cpu "I586_CPU"
ident KNOBEL_AHCTAG
maxusers 32
options INET #InterNETworking
options FFS #Berkeley Fast Filesystem
options "CD9660" #ISO 9660 Filesystem
options PROCFS #Process filesystem
options "COMPAT_43" #Compatible with BSD 4.3
options "SCSI_DELAY=5" #Be pessimistic about Joe SCSI device
options UCONSOLE #Allow users to grab the console
options SYSVSHM
options SYSVSEM
options SYSVMSG
options AHC_TAGENABLE
options SCSI_REPORT_GEOMETRY
options DUMMY_NOPS
config kernel root on sd0
controller isa0
controller pci0
controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk fd0 at fdc0 drive 0
controller ahc0
controller scbus0
device sd0
device st0
device cd0 #Only need one of these, the code dynamically grows
# syscons is the default console driver, resembling an SCO console
device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
device npx0 at isa? port "IO_NPX" irq 13 vector npxintr
device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
device lpt0 at isa? port? tty irq 7 vector lptintr
device ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr
pseudo-device loop
pseudo-device ether
pseudo-device log
pseudo-device tun 1
pseudo-device pty 16
pseudo-device gzip # Exec gzipped a.out's
pseudo-device bpfilter 4 #Berkeley packet filter
And here the values:
1) I did a make clean first in /usr/src !
2) time make world
13699.38 real 9295.41 user 2289.69 sys
=228m
=3h48m
3) time make clean
329.59 real 61.51 user 45.35 sys
5m30s
So everything, a 'make clean world' lasts about 3h54
Filesystem performance with bonnie on filesystem /www
( newfs -d 0 -b 8192 -f 2048 ) in single user mode
-Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
Machine MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
a) without tagged command queueing
100 3664 98.4 5384 26.1 1734 13.9 3628 95.8 5404 21.8 105.9 5.0
b) with tagged command queueing (AHC_TAGENABLE)
100 3612 98.3 5379 27.0 1736 14.4 3581 96.0 5404 22.1 101.3 4.9
So, thats it, FreeBSD is fun ;-)
Andreas ///
--
$$ apsfilter - magic print filter 4lpd @home : andreas@knobel.gun.de
$$ ftp://sunsite.unc.edu @work : andreas@sunny.wup.de
$$ /pub/Linux/system/Printing/aps-491.tgz knobel: >>> powered by FreeBSD <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199510081115.MAA02610>
