我在 Linux 中使用 pthread,我已经实现了两个作为线程运行的类(它们继承自另一个抽象 POSIX 线程的类)。Thread1 正在启动和停止 thread2。在 thread2 运行期间,thread1 正在调用 thread2 类的函数。我的问题是 thread1 何时调用此函数,何时执行?它是否在被调用时及时执行,以便 thread2 执行此方法的操作,然后在它停止的地方继续?
问问题
172 次
我在 Linux 中使用 pthread,我已经实现了两个作为线程运行的类(它们继承自另一个抽象 POSIX 线程的类)。Thread1 正在启动和停止 thread2。在 thread2 运行期间,thread1 正在调用 thread2 类的函数。我的问题是 thread1 何时调用此函数,何时执行?它是否在被调用时及时执行,以便 thread2 执行此方法的操作,然后在它停止的地方继续?