Why was erlang:now() specced such that it may skew the time of a node?

в документации по erlang сказано:

erlang: now ()
[...] Также гарантируется, что последующие вызовы этого BIF будут возвращать постоянно возрастающие значения. Следовательно, возвращаемое значение from now () может использоваться для генерации уникальных временных меток, и если оно вызывается в жестком цикле на быстрой машине, время узла может стать искаженным. [...]

Я нахожу это немного странным (особенно если учесть, что степень детализации составляет микросекунды). Почему это было задано таким образом?

5
задан Enno Shioji 6 March 2011 в 12:56
поделиться