Multithreading 在循环中创建POSIX线程
如果我在循环中创建POSIX线程。线程是否会按照创建顺序开始运行?答案是Vishakvkt已经说过的:Posix线程不能保证它们将如何调度。如果您需要线程n+1以某种方式依赖于线程n,那么您需要让它们在某种同步对象上会合,比如互斥或条件变量。可能..可能不是。。你不能说。这取决于主线程、睡眠方法的调用、控制当前运行的各种进程的操作系统调度程序以及它们之间的上下文切换it@vishakvkt,您的评论可能是这个问题的最佳答案。为什么不把它转换成一个答案呢?Multithreading 在循环中创建POSIX线程,multithreading,posix,Multithreading,Posix,如果我在循环中创建POSIX线程。线程是否会按照创建顺序开始运行?答案是Vishakvkt已经说过的:Posix线程不能保证它们将如何调度。如果您需要线程n+1以某种方式依赖于线程n,那么您需要让它们在某种同步对象上会合,比如互斥或条件变量。可能..可能不是。。你不能说。这取决于主线程、睡眠方法的调用、控制当前运行的各种进程的操作系统调度程序以及它们之间的上下文切换it@vishakvkt,您的评论可能是这个问题的最佳答案。为什么不把它转换成一个答案呢?