Clocks in distributed systems, Operating System

Clocks in distributed systems:

a. Why are clocks difficult to synchronize in distributed systems?

b. What features in a system assume that the clocks are (reasonably) synchronized? Give two examples of cases where a problem would occur if the clocks were not synchronized.

c. Order the following events based on the figure below according to the happened before relationship as introduced by Lamport. Consider that the vertical lines represent events in a process ordered chronologically from bottom up (that is, time grows going up on the axis).

! p3, q3, q5, r3

! r1, q4, r4

! p1, q3, r3, r4

2299_procedure.png

Posted Date: 4/2/2013 2:02:05 AM | Location : United States







Related Discussions:- Clocks in distributed systems, Assignment Help, Ask Question on Clocks in distributed systems, Get Answer, Expert's Help, Clocks in distributed systems Discussions

Write discussion on Clocks in distributed systems
Your posts are moderated
Related Questions
Question: a) Windows Server 2003 has brought great enhancements the Server System as compared to the previous version. Write down short notes on the below listed enhancements.

Single level directory: This is the easiest directory structure. All the files are controlled in the same directory, which is simple to support and understand. Few of the li

To evade race condition, the maximum number of processes that may be at the same time inside the critical section is The maximum number of processes which may be at the same t

Determine what the “blocking factor” of a file is Blocking factor is the number of logical records in one physical record

Which are the different states of a process?   Different status of a process is: New: When the process is created. Running: When instructions are executed. Wait

VARIABLE PARTITIONING We can differ the partitions and change the location according to the size of the process.   50k 40k

Explain bounded buffer and unbounded buffer. Here in a producer-consumer problem the producer process produces information that is consumed by a consumer process. At this time

What is Demand paging? Virtual memory is commonly executed by demand paging. In demand paging, the pager brings only those essential pages into memory instead of swapping in a

Parent and Child process communicate in unix A child and parent can interact through any of the normal  inter-process communication schemes (pipes, message queues, sockets, s

Define what an assembler is An assembler is machine dependant.