天天看點

Linux sleep函數作用

sleep把程序的運作狀态改為睡眠,将其從系統可執行隊列去掉,這樣系統就不會排程到該程序,不會配置設定CPU時間片。同時根據該程序的睡眠時間,将程序挂入相應的定時器隊列中。

clock_t start=clock();
    sleep(5);
    clock_t end=clock();
    float time=(float)(end-start)/CLOCKS_PER_SEC;
    printf("Sleep clock:%f\n",time);      

繼續閱讀