Compare the pros and cons of microkernel and monolithic kernel approach.
[3 marks]Network system protocols are unsuitable for distributed
[4 marks]sEyxsptelamins .i sEsxupelsa irnel ated to designing of distributed operating system. ..operating system.
[7 marks]Can two computers on the internet have the same IP address? Justify
[3 marks]What is process addressing? Explain commonly used methods for process addressing.
[4 marks]What is non-idempotent routine? How such routine creates problem with message passing? Also explain its solution with example.
[7 marks]What is acknowledgement message? Why is it always needed for reliable communication?
[3 marks]Explain orphan call. How are orphan calls handled in the implementation of various call semantics?
[4 marks]Explain FLIP protocol.
[7 marks]What is the major difference between physical and logical clocks?
[3 marks]Explain ‘happened–before’ relationship.
[4 marks]What is the main difference between stateless and stateful servers? Which servers are used in distributed applications?
[7 marks]List out issues in designing a thread package.
[3 marks]Discuss the four necessary and sufficient conditions for a deadlock to occur. Give suitable examples to show that a deadlock cannot occur if any one of the four conditions is absent.
[4 marks]Explain Client server Binding Mechanism.
[7 marks]Compare active replication and primary backup methods.
[3 marks]Explain the address space transfer mechanism for process migration in brief
[4 marks]Explain Global averaging distributed algorithm for clock synchronization.1
[7 marks]Explain desirable features of good naming system in brief.
[3 marks]Discuss the task assignment approach.
[4 marks]Explain the following deadlock prevention techniques: (1) Collective requests (2) Ordered requests
[7 marks]Can false sharing be completely eliminated?
[3 marks]Write Short note on : DNS
[4 marks]Explain the DSM system architecture. How does granularity affect DSM system performance?
[7 marks]