线程中while循环一般会带有sleep()函数

每次在创建的线程函数中,有whlie(1)死循环的时候,在执行完一遍循环体的时候一般会使用sleep(),使死循环不会一直占用CPU资源。

while(1)
{
    //do sth.
    if(ret<0)
       return;
    else
    {
        usleep(20*1000);
        continue;
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章