Subject: Re: Compiler timings on varous MVII NetBSDs etc.
To: None <port-vax@netbsd.org, tech-perform@netbsd.org>
From: Thor Lancelot Simon <tls@rek.tjls.com>
List: port-vax
Date: 01/24/2001 13:06:26
On Wed, Jan 24, 2001 at 11:51:42AM -0500, John Franklin wrote:
>
> There are other parts that affect everything or nearly everything in the
> system, and they can be optimized a bit as well.  UVM is measurably
> better than the old VM system. I don't have numbers, but I wouldn't be
> surprised to find a sizable percentage of the "kernel bloat" came from
> the switch to UVM.  Is there some way that the UVM system can be better
> optimized for the VAX?  Are there macros or inlines that could be added
> such that they are transparent to other ports, but translate to a machdep'd
> function for VAX to produce improvements?

I'd be interested to see how a kernel compiled with -Dinline= works for
you.  On a small-memory system, it might run quite a bit faster.

If you do that, you probably want to add -fno-inline-functions to the
compiler command line, too.