繁体   English   中英

我需要帮助以了解CLOCKS_PER_SEC

[英]I need help to understand CLOCKS_PER_SEC

我使用3.8GHz AMD FX 4300 ,这意味着每秒3.8G时钟。 但是,当我运行命令CLOCKS_PER_SEC它显示了其他内容。

#include <time.h>    
#include <stdio.h>

int main()    
{       
   printf("%lu\n",CLOCKS_PER_SEC);

   return 0;
}

它显示: 1000

这样对吗?

我的处理器或该程序的工作是否有问题?

除了其他问题, CLOCKS_PER_SEC并不可靠。

例如( 请参阅linux clock手册页 ):

POSIX要求CLOCKS_PER_SEC等于1000000,而与实际分辨率无关。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM