gpt4 book ai didi

c - 如何仅计算当前进程(包括所有线程)的时钟周期

转载 作者:行者123 更新时间:2023-11-30 17:28:05 25 4
gpt4 key购买 nike

一切都在标题中。

及时.h:

The C library function clock_t clock(void)returns the number of clock ticks elapsed since the program was launched

但是对于操作系统的当前进程或所有进程?

谢谢。

最佳答案

谢谢谢德夫。这实际上是当前进程的近似时钟周期。

clock_t t;
t = clock();
printf ("Calculating...\n");
float u = 0;
for(int i = 0 ; i < 1000000 ; i++)
u += sqrt(i);
printf("%f", u);
t = clock() - t;
printf ("%d clock ticks elapsed\n%f ms elapsed.\n", t, ((float) t)/CLOCKS_PER_SEC/1000);

关于c - 如何仅计算当前进程(包括所有线程)的时钟周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26147086/

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