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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.