不详细介绍,我正在开发一个程序,由几个独立的进程组成,所有进程都在嵌入式QNX RTOS上运行。它们没有父子关系,都是使用
当我使用GDB进行调试并在我正在工作的进程中触发断点时,所有线程都会暂停,这很好。但是是否有一种方法也可以暂停我的其他进程的执行呢?目前的情况是,当我的进程暂停时,所有其他进程都在继续运行,因此所有IPC队列都被填满等等。
谢谢。
spawnlp(P_NOWAIT, ...)
生成的,并且它们都使用操作系统提供的IPC机制进行通信。当我使用GDB进行调试并在我正在工作的进程中触发断点时,所有线程都会暂停,这很好。但是是否有一种方法也可以暂停我的其他进程的执行呢?目前的情况是,当我的进程暂停时,所有其他进程都在继续运行,因此所有IPC队列都被填满等等。
谢谢。