Linux多线程时一些线程分不到时间片

我在程序程开了5个线程,各个线程内部包括main函数内部都在我觉得合适的地方调用了sleep的,但是执行时还是发现只有一个线程被执行,其它线程启动后就不能被再次执行到,网上找了一堆也没看到怎么回事,

作者: righthook8   发布时间: 2011-04-14

为什么要用sleep呢?线程启动以后就是并发了吧? 除非你读了共享数据,有的被阻塞了。。


www.crazyhadoop.com

作者: huochai2008   发布时间: 2011-04-14