问题:调用一个线程,默认情况下会暂停。它应该在传递来自其他线程的信号后恢复,并执行任务。
我已经尝试过信号量和 pthread 条件,如果我必须在循环中非常快地传递条件信号,它们会花费大量时间。还有其他方法吗?或以任何方式暂停/恢复 C 编程中的线程?
操作系统:Linux
问题:调用一个线程,默认情况下会暂停。它应该在传递来自其他线程的信号后恢复,并执行任务。
我已经尝试过信号量和 pthread 条件,如果我必须在循环中非常快地传递条件信号,它们会花费大量时间。还有其他方法吗?或以任何方式暂停/恢复 C 编程中的线程?
操作系统:Linux