Fixed Processes

A fixed process is a process in which its chunks always reside at the same linear address - their home address; only their access permissions are modified during a context switch.

The usual re-mapping from the data section to the home section is not done and greatly improves performance.

Fixed processes do not see the virtual machine model; each process must have its data at a different linear address. It is, therefore, not possible to run multiple copies of a fixed process.

Fixed processes are suitable only for system server processes such as the file server, window server etc. since the majority of context switches involve these processes.

Related concepts
chunks
Virtual machine model