Resource Sharing among Processes

Q1. How is Resource Sharing done among Processes?

Ans. In general, a process will need certain resources (CPU time, memory, files, I/O devices) to accomplish its task. When a process creates a subprocess, that subprocess may be able to obtain its resources directly from the operating system, or it may be constrained to a subset of the resources among its children, or it may be able to share some resources (such as memory or files) among several of its children. Restricting a child process to a subset of the parent’s resources prevents any process from overloading the system by creating too many subprocesses.

 

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: