线程执行问题请教

ceasar1134 2007-11-20 10:13:43
线程定义:
void* Busy1(void* argu)
{
while(1)
{
int i=0;
i=i;
}
}
线程定义:
void* Lazy1(void* argu)
{
while(1)
{
sleep(1);
printf("*****************\n");
}
}

(1)在程序中创建两个Busy1线程,这两个线程能轮换执行;
(2)在程序中创建两个Lazy1线程,这两个线程也能轮换执行;
(3)在程序中创建一个Buzy线程一个Lazy线程,为什么只有Busy线程执行而Lazy线程重来就不调度?
...全文
66 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
bakey 2007-11-21
  • 打赏
  • 举报
回复
发多一点代码上来

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧