From owner-freebsd-current Fri Sep 13 08:07:33 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA26052 for current-outgoing; Fri, 13 Sep 1996 08:07:33 -0700 (PDT) Received: (from jmb@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA26035; Fri, 13 Sep 1996 08:07:31 -0700 (PDT) From: "Jonathan M. Bresler" Message-Id: <199609131507.IAA26035@freefall.freebsd.org> Subject: Re: VM/kernel problems? To: michaelh@cet.co.jp (Michael Hancock) Date: Fri, 13 Sep 1996 08:07:30 -0700 (PDT) Cc: mrcpu@cdsnet.net, jhs@freebsd.org, sysseh@devetir.qld.gov.au, current@freebsd.org In-Reply-To: from "Michael Hancock" at Sep 13, 96 03:22:26 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Michael Hancock wrote: > > On Thu, 12 Sep 1996, Jaye Mathisen wrote: > > > > > Hmmm, as of -current supped on the 11th and 12th, my box is working just > > yippee skippee after a make world. > > > > Although I'm not using John's cache color mumbo-jumbo voodoo > > evilness. > > It's really not voodoo, it's about better distribution of addresses in the > cache. You can do this by using some spare space to vary the offsets into > actively used chunks of memory. page coloring improves the cache hit ratio. it is "A Good Thing (TM)" see curt schimmel's _unix_systems_for_modern_architecture_ pg 137 section 7.2.3 Physically Indexed Caches now only if we could dynamically determine the cache size and set the configuration of the coloring code to match >;) jmb -- Jonathan M. Bresler FreeBSD Postmaster jmb@FreeBSD.ORG FreeBSD--4.4BSD Unix for PC clones, source included. http://www.freebsd.org/ PGP 2.6.2 Fingerprint: 31 57 41 56 06 C1 40 13 C5 1C E3 E5 DC 62 0E FB