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