n OS code and data are
in the shared address
space and are shared
by all user processes
n Separate kernel stack
for calls/returns when
the process is in
kernel mode
n Within a user process,
both user and OS
programs may execute
(more than 1)