Page 70 - slides.dvi
P. 70
•
•
•
•
.
.
.
tend
.
.
.
Operating
Note:
.
.
.
to
Locality
be
of
Systems
data
have
stack
procedure
—
of
Frame
access
being
grouped
locality
reference:
variables
sub-procedures
User data/bss 0x70000 I/O Buffers 0x80000 Miss address 0x90000 Initial Malloc 0xa0000 Extended Malloc 0xb0000 0xc0000 Kernel Init Locality
in
Allocation
in
into
a
a
0x50000
0x30000
0x40000
0x60000
0x10000
0x20000
0
both
Reference
executed
move
image
few
short
bss
clear
10000
space
time
20000
regions
and
in
30000
Parse
its
Timer IRQs
time.
40000
interval,
Miss number
50000
the
address
Optimise
60000
connector daemon
70000
Output
space.
locations
80000
User code
User Stack
Kernel code
referenced
Kernel data/bss
VM workspace
by
a
process
66