Operating Systems, Kernel, Computer Science, Organization.
programs for various users. It simply provides an environment within which other programs can do useful work. A lot of these functions are strongly interrelated. Processes need both CPU and memory allocated to them. Devices need memory and interrupt, and are not usually allocated exclusively to one