[プログラム板] C#, C♯, C#相談室 Part47
■ このスレッドは過去ログ倉庫に格納されています
0775デフォルトの名無しさん
2008/08/11(月) 12:33:44SpinWait のコードの実行は、
複数のプロセッサが搭載されているコンピュータで発生する可能性のある問題を回避するように設計されています。
たとえば、Hyper-Threading技術を使用した複数の Intelプロセッサが搭載されているコンピュータで、
SpinWait は、特定の状況で、利用できるプロセッサ リソースがなくなることを回避します。
とあるんですが、マルチコアCPUではThread.SleepよりThread.SipnWaitを使った方が良いのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています