标签: c linux linux-kernel kernel ptrace
当treaced进程t1调用clone()和fork()并生成另一个线程t2时,我正在努力理解ptrace的行为。根据文档,t1由内核通过SIGSTOP信号停止,而跟踪器开始跟踪t2。 什么时候t2过程会继续?怎么会被唤醒? 让我们考虑一下我有一个线程池的情况,我想监视它们。如果同时执行多个线程,我怎么能跟踪它们呢?