在Linux 多线程程序中,sleep(n)函数的作用有多少?
在Linux 多线程程序中,sleep(n)函数的作用有多少种?分别是什么?
------解决方案--------------------你要问的是sleep(0)的作用吗? 会促使系统调度线程。
------解决方案--------------------基本都是让本线程暂时执行,让出cpu时间片,给其他操作系统调度的线程执行
具体的用法不一样, 我用过的:
1: 逻辑Sleep固定的时间
2: 防止死循环, sleep(1)