我正在使用google基准库来测量我自己的程序时间成本。
我发现我的程序时间成本是毫秒级,但是基准的默认时间单位是纳秒。
另外,它们中的很多都是带有多线程的,所以我更喜欢实时(挂钟时间)而不是默认的(主线程的CPU时间)。
对于一个特定的基准测试,我可以将它写成:
BENCHMARK_REGISTER_F(AreaResizeFast_Fixture, tv)->Unit(benchmark::kMillisecond)->UseRealTime();
问:是否有可能在全球范围内使用毫秒和实时,即配置它们一次并始终使用?
https://stackoverflow.com/questions/69850079
复制相似问题