gpt4 book ai didi

erlang - 为什么erlang是:now() specced such that it may skew the time of a node?

转载 作者:行者123 更新时间:2023-12-02 07:01:55 25 4
gpt4 key购买 nike

erlang 文档说:

erlang:now()
[...] 还可以保证对此 BIF 的后续调用返回不断增加的值。因此,now() 的返回值可用于生成唯一的时间戳,如果在快速机器上的紧密循环中调用它,则节点的时间可能会出现偏差。 [...]

我觉得这有点奇怪(特别是考虑到粒度是微秒)。为什么这样指定?

最佳答案

因为它可以用来唯一生成时间戳数字。 os 模块有一个不执行此操作的变体。

关于erlang - 为什么erlang是:now() specced such that it may skew the time of a node?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5210601/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com