在 Pthread 线程包中,线程操作 pthread_yield 表示的是
线程让出 CPU
创建一个线程
阻塞一个线程
等待一个特定的线程退出
答案
线程让出 CPU
解析
在 Pthread 线程包中,线程操作 pthread_yield 表示的是线程主动放弃 CPU 时间片。当一个线程调用了 pthread_yield,它告诉操作系统调度程序让它当前正在使用的 CPU 资源释放出来,即使它还有剩余的时间片。这样做的目的是为了让其他线程有机会运行,特别是在那些需要高交互性的应用程序中。
结合前面的答案,正确答案是:
线程让出 CPU
因此,线程会让出 CPU 控制权,调度程序随后会选择另一个就绪状态的线程执行。