2.7 Security Plan: Process Protection

An operating system is a computer program; it is a collection of computer instructions that, when executed, provide the features we expect from the operating system. The system has separate parts to manage RAM, handle files on the hard drive, and operate I/O devices. The operating system’s dispatcher chooses which processes to run. As noted earlier, a computer can have several processes running at once even if it only has a single CPU. Different processes take turns using the available CPUs. The dispatcher switches between processes when one must wait while another gets to run.

We now look at the dispatcher program as another example of a security plan. First, we develop security requirements for process ...

Get Elementary Information Security, 3rd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.