PPT Slide
Sharing Memory
- Page tables and segment tables provide an extra bonus -- the ability to share memory between processes.
- We saw how use of shared libraries cut down the memory requirements of processes by the use of reentrant library code.
- A simple adjustment to a page table: have the frame number duplicated in more than one process’s page table (Figure 12.23). Now each process can execute code or access data that is executable/accessible from another process.
- Shared memory management requires new syscalls.