在Windows中强制上下文切换
|
假设我具有线程句柄或线程ID,是否有办法强制C ++在特定线程中进行上下文切换?
没有找到相关结果
已邀请:
6 个回复
味芯憨
强制上下文切换... Win32 API中的“ 0”是函数“ 2”。如果没有其他线程可用于运行,则将返回零值,并且当前线程仍将继续运行。
疾很毋悲
街茬
磨标烫徽啪
变量,您需要等待直到它再次变为零:
古擅坛犯
疮痪徘弦漏
没有信号,而您的其他线程正在
上等待,则OS理论上可以在时间片结束之前在此API内执行快速上下文切换。 而且,如果您希望当前线程自动恢复,只需在
上通知一个较小的值(例如50或100)。