*BSD News Article 10666


Return to BSD News archive

Received: by minnie.vk1xwt.ampr.org with NNTP
	id AA450 ; Sun, 31 Jan 93 14:08:45 EST
Path: sserve!manuel.anu.edu.au!munnari.oz.au!spool.mu.edu!howland.reston.ans.net!paladin.american.edu!news.univie.ac.at!hp4at!mcsun!sun4nl!tuegate.tue.nl!svin09!wzv.win.tue.nl!gvr.win.tue.nl!guido
From: guido@gvr.win.tue.nl (Guido van Rooij)
Newsgroups: comp.unix.bsd
Subject: Re: [386BSD] processor caching effect on kernel build
Message-ID: <1kk5q6INNm90@wzv.win.tue.nl>
Date: 1 Feb 93 21:47:50 GMT
References: <1993Jan27.205537.18117@zip.eecs.umich.edu>
Organization: Eindhoven University of Technology, The Netherlands
Lines: 53
NNTP-Posting-Host: gvr.win.tue.nl

dmuntz@quip.eecs.umich.edu (Dan Muntz) writes:


>People have been wondering about how the internal and external caches
>affect performance under 386bsd.  Here are some numbers I got doing kernel
>builds.

>System:
>486DX50 (8k internal cache) EISA
>16mb 80ns (4 4Mx9 simms)
>Adaptec 1542B (ISA) scsi
>Micropolis 1528 scsi disk
>256k 20ns external cache
>64mb swap (whatever portion of 64mb 386bsd is capable of using)
>gcc version 1.39

>both caches disabled:
>	make depend:	05:38.13
>	make:		28:51.15

>external cache enabled, internal disabled:
>	make depend:	05:37.53
>	make:		28:49.88

>internal cache enabled, external disabled:
>	make depend:	01:35.66
>	make:		07:49.75

>both caches enabled:
>	make depend:	01:25.28
>	make:		06:10.84

>Kernel being built is 0.1 + patchkit0.2 + julian's scsi + pcfs + minor patches
>Running kernel is the same (and contains NONOP patch recently posted).
>You've just got to love 7:36 for building a kernel from scratch :)

Hmmm...then my system isn't very bad:
System:
486DX33 (8k internal cache) ISA
12mb 70ns (4 4Mx9 simms)
Noname ide
Seagate st3144a
Quantum 120at
128k 20ns external cache
20mb swap 
gcc version 1.39

Both caches enabled:
	make depend:	02:09
	make:		09:45
Same kernel, no scsi, lots of patches, codrv, no NONOP patch

-Guido