有很多问题(here,here,here)有关在Windows上获取单调时间的机制及其各种陷阱和陷阱。我对主要选项的准确性(而不是精确度)特别感兴趣。
我希望测量一台机器上的经过时间,当时间大约为几分钟到一小时。到目前为止我所知道的:
答案 0 :(得分:1)
我找到一个SO QA linked to this blog post,这对阅读特别有用。虽然它没有直接回答我的问题,但它深入研究了QPC在Windows上的工作方式,以及常见的linux单调时间基本上是如何使用相同的东西。
要点是,当现代硬件上的不变TSC可用时,它们都使用[key in keyof ListOfMethods]: any
。