0

我想创建一个创建线程(pthreads)的“调度程序”,每个 pthread 将运行一个可执行文件,并且我想通过调度程序控制调度。

我想在应用程序中做的唯一更改是添加一些“等待”代码行,我希望调度程序能够唤醒它们。


据我所知,执行应用程序的方式是在每个 pthread 中使用“execve”,但是这样,应用程序将不会保留以前的 DATA 段,因此我无法通过条件变量控制它们。


有什么好的方法呢?

谢谢!

4

1 回答 1

0

SIGSTOP您可以使用和SIGCONT信号来控制您的子进程。

线程是完全无关的。

于 2012-11-29T16:45:47.843 回答