DragonFly BSD
DragonFly kernel List (threaded) for 2003-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Worlds greatest kernel

From: Sander Vesik <sander@xxxxxxxxxxxxxxxxxxx>
Date: 13 Oct 2003 09:29:37 GMT
Cache-post-path: haldjas.folklore.ee!unknown@localhost

Kyle <kyleNOSPAM@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
> This approach was originally taken by IBM a long time ago.  The paging
> algorithm eventually only has pages in memory that are used (by either the
> kernel or applications).  The definition of "used" can be quite varied but
> anything that would affect performance as you mentioned below would
> certainly qualify as "used".   The overall affect of this is that one gets a
> "no-fat" in memory execution state regardless of where the "fat" may end up
> (in kernel or user space).

But in reality, paging of kernel memory - especially page tables - is one of the
things that makes SYSV suck. I don't think pagable kernel memory should be used
unless there are concrete real examples that show how it would be useful.


+++ Out of cheese error +++

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]