Author: Stan Eisenstat
Subject: Re: [Cs323] page table for virtual memory
Date: Monday, 23 Nov 2020, 08:34:09
> Message Posted By: Unknown
>
> If there are multiple processes running, does each process have its own
> page table and TLB? ...
Each process has its own page table and TLB entries, but
there is only one TLB.
=====
> ... If virtual address space has 40 bit addresses and
> there are multiple processes, does that also mean some memory has to store
> each map? ...
Yes, although it is stored sparsely.
=====
> ... Lastly, what happens when the process is done - are these maps
> just deleted/overwritten?
Yes, all storage associated with the process is
reclaimed (except its status, which must be kept
until the death is reported).
--Stan-
PREV
INDEX
NEXT