The distributed system is a collection of (P) and communication is achieved in a distributed system by (Q), where (P) and (Q) are:
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: C. Tightly coupled software on loosely coupled hardware and message passing, respectively
Explanation
A distributed system is standardly characterised as tightly coupled software running on loosely coupled hardware: the machines are autonomous and connected only by a network (loose hardware coupling), yet the distributed operating system makes them behave to the user as one coherent system (tight software coupling). Because the processors have no physically shared memory, cooperation can only be achieved by message passing over the network. Shared memory and disk or file sharing describe tightly coupled multiprocessors or network operating systems, not a true distributed system. Note that this item is an operating-systems question that the source page files under Software Engineering.More System Software and Operating System questions
- For the following set of processes scheduled using FCFS policy, determine the average waiting time. Assume that the processes arrived in th…
- If an operating system does not allow a child process to exist when the parent process has been terminated, this phenomenon is called:
- Consider the following 3 processes, with the length of the CPU burst time given in milliseconds: Process Arrival Time Burst Time P1 0 8 P2…
- Assuming that the system call fork() never fails, consider the following C programs P1 and P2 executed on a UNIX/Linux system. P1 P2 int ma…
- Consider the following four processes with the arrival time and length of CPU burst given in milliseconds: Process Arrival Time Burst Time…
- Which module gives control of the CPU to the process selected by the short-term scheduler?