Techniques are provided for providing mappings between logical time values
and real time values in a multinode system. The techniques include, if a
first event occurs, then writing an LTV-to-RTV mapping to a non-volatile
data structure. If a second event occurs, then a check is performed to
determine whether any of the LTV-to-RTV mappings in the volatile data
structure are newer than all LTV-to-RTV mappings in a non-volatile data
structure. If there are newer mappings in the volatile data structure,
then one or more LTV-to-RTV mappings are written to the non-volatile data
structure based on those "newer" LTV-to-RTV mappings from the volatile
data structure. Upon receiving a request an LTV for a particular RTV, the
particular RTV is determined based on information from an information
source such as the volatile data structure or the non-volatile data
structure.