Discuss how it is possible to compensate for clock drift between synchronization points by observing the drift rate over time. Discuss any limitations to your method.

What will be an ideal response?


If we know that the drift rate is constant, then we need only measure it between synchronization points with an accurate source and compensate for it. For example, if the clock loses a second every hour, then we can add a second every hour, in smooth increments, to the value returned to the user. The difficulty is that the clock’s drift rate is liable to be variable – for example, it may be a function of temperature. Therefore we need an adaptive adjustment method, which guesses the drift rate, based on past behaviour, but which compensates when the drift rate is discovered to have changed by the next synchronisation point.

Computer Science & Information Technology

You might also like to view...

The PCI expansion slot is used as a general-purpose slot type among many different manufactures and devices

Indicate whether the statement is true or false

Computer Science & Information Technology

To create a good __________, you need to run logging utilities and performance monitoring for extended periods of time.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

What is the Distributed Resource Scheduler feature available in vSphere?

What will be an ideal response?

Computer Science & Information Technology

An External Style Sheet uses the _____ file extension

a. ess b. css c. html d. No file extension is necessary

Computer Science & Information Technology