Hi Volkmar
On Mon, 22 Feb 1999 vuhlig@us.ibm.com wrote:
the 5 mappings are on average (and configurable!). They are not assigned to one particular frame.
Well, that does make a difference!
I used the term frame in the context of available physical memory. you need some additional mapping entries for devices (like video frame buffer). The kernel must keep track of the mappings, because otherwise the pager can not revoke a page from an address space, where the page was indirectly mapped to. (e.g. A=pager mapps to B and maps to C, D, and E. Hereby, A is only aware of the mapping to B.) But the kernel concept allows to map any available/mapped memory from one address space to another.
OK, I think I'm beginning to understand now...
Thank you very much this helpful conversation!
Cheers
Rob
---------------------------------------------------------------- Robert Kaiser email: rkaiser@sysgo.de SYSGO RTS GmbH Carl-Zeiss-Str. 41 phone: (49) 6131 9138-80 D-55129 Mainz / Germany fax: (49) 6131 9138-10