Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 May 1996 00:22:53 -0500 (EST)
From:      "John S. Dyson" <toor@dyson.iquest.net>
To:        alc@cs.rice.edu (Alan Cox)
Cc:        questions@FreeBSD.ORG
Subject:   Re: Size of the Virtual Memory Page
Message-ID:  <199605160522.AAA00186@dyson.iquest.net>
In-Reply-To: <199605160402.XAA00946@noel.cs.rice.edu> from "Alan Cox" at May 15, 96 11:02:12 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> P.S.  Theoretically, you could do the same thing on the x86.  John (Dyson),
> have you ever thought of trying this just for grins?  Some stuff would likely
> break, but... :-)
> 
I have thought about it (in passing.)  Actually, it could decrease overhead in
some cases, at the expense of memory.  8/16K pages *might* be interesting.  The
VM and vfs_bio system (after my changes) will have problems with bigger than
16K pages.  I am sure that they could be worked around.  The limitation
has to do with the bit-mask that I use for valid and dirtyness being in
512 byte increments.  We have 32bits/word, so that means that 16K is kind
of the max (if you ignore long-longs.)  Long-longs would bring it up to
32K.  I would guess that 64K might be cool also, but require a few changes.

John




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605160522.AAA00186>