进程&线程 奇怪的阻塞
Hi All,
最近遇到一个奇怪的问题,如下代码:
int main(void)
{
long long newT=0;
long long oldT=0;
while(1)
{
gettimeofday(&t, NULL);
newT=(t.tv_sec*1000*1000)+t.tv_usec;
printf("Time Period=%lld\n",newT-oldT);
oldT=newT;
}
return 0;
}
在ubutun和某开发板上运行,会发现随机出大的阻塞,见下最6行。请大神给分析一下,感谢。
Time Period=3
Time Period=3
Time Period=15
Time Period=6
Time Period=366313