Windows は、優先順位の低いスレッドを実行/スケジュールする機会を与える関数 SwitchTothread を提供します。Linuxのオプションを知っている人はいますか? http://msdn.microsoft.com/en-us/library/windows/desktop/ms686352%28v=vs.85%29.aspx
1194 次
1 に答える
1
それはpthread_yield()です。
違いはSwitchToThread()
、スレッド切り替えが発生した場合はゼロ以外をpthread_yield()
返し、それ以外の場合はゼロを返しますが、成功した場合はゼロを返し、エラーが発生した場合はゼロ以外を返します (現在のところ、Linux では常に成功します)。
于 2013-01-15T19:02:18.987 に答える