每次在創建的線程函數中,有whlie(1)死循環的時候,在執行完一遍循環體的時候一般會使用sleep(),使死循環不會一直佔用CPU資源。
while(1)
{
//do sth.
if(ret<0)
return;
else
{
usleep(20*1000);
continue;
}
}
每次在創建的線程函數中,有whlie(1)死循環的時候,在執行完一遍循環體的時候一般會使用sleep(),使死循環不會一直佔用CPU資源。
while(1)
{
//do sth.
if(ret<0)
return;
else
{
usleep(20*1000);
continue;
}
}
#include <stdio.h> #include <pthread.h> #define BUFFER_SIZE 16 // 緩衝區數
方法1、運行----->cmd--->終端中輸入tasklist 方法2、任務管理器--->查看菜單--->選擇列-->PID