Kernel Definition
Barnacle Wes
wes at harem.clydeunix.com
Sat Jun 1 07:55:30 AEST 1991
In article <19332 at rpp386.cactus.org>, jfh at rpp386.cactus.org (John F Haugh II) writes:
% The AIX v3 kernel is pagable. It is divided into three "segments", as
% it were. The first is code that is only required for initialization.
% The second is "pinned" code that must always be present (like the page
% fault handler ;-) and the third is pagable code [ by "code" I mean
% object code - that is, text and data ]
%
% The various system tables are defined with huge sizes, and the system
% just page faults in the new pages for the kernel tables as it needs
% them, thus ending the dilema about creating new proc table or whateve
% entries by rebuilding the system. On a typical system the size of the
% kernel is somewheres near 20MB, much of which is never even used - it
% just remains off in virtual la-la land waiting to be referenced ...
But the tables still require page space, right? V.4's dynamically-sized
tables sound like a better idea.
Wes Peters
--
#include <std/disclaimer.h> The worst day sailing
My opinions, your screen. is much better than
Raxco had nothing to do with this! the best day at work.
Wes Peters: wes at harem.clydeunix.com ...!sun!unislc!harem!wes
More information about the Comp.unix.sysv386
mailing list