patr...@mycenae.ilion.eu.org (Patryk Zadarnowski) writes:

> > You can't extend the address space that way, segments are all parts of
> > the single 4GB address space described by the page mapping.

> True, but you can reserve a part of the 4GB address space (say 128MB of it)
> for partitioning into tiny (say 8MB) address spaces (which are still flat,
> just small), for use by small processes, the idea being that all those small
> processes will than share a single page table without compromising on memory
> protection (the GDT is under full OS's control anyway), or the simplicity of
> a flat address space (virtual addresses still start at 0 and continue till
> the top of address space; the scheme is totally transparent.)

Yeah, I know, I've read Liedtke's original paper where he described
the optimization in L3, that's fine for that specific purpose, but
that wasn't what the thread was about.  Unless I totally missed the
point.


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to