[戻]-35430/親
SpinWait()を使う理由
Wan
環境/言語:[VisualBasic2019 Windows10 Basic Framework4.7.2]
分類:[.NET]
MicroSoftの解説に、次のようなコードが記載されています。
https://learn.microsoft.com/ja-jp/dotnet/standard/parallel-programming/how-to-cancel-a-task-and-its-children
この中に、次のように、SpinWait()を使っている部分があります。
For i As Integer = 0 To maxIterations
Dim sw As New SpinWait()
For j As Integer = 0 To 100
sw.SpinOnce()
Next
(・・・省略・・・)
Next
多分?少し時間稼ぎしているだけのように思えますが、ワザワザSpinWait()を使う理由ってありますか?Thread.Sleep()でもいいような?気がします。
詳しい方、教えて頂けませんか?
05/31 10:26
[編|消]
レスを書く
1番最初のレス
レス古い順
▽レス(2)1-2
No35432
Re[2]: SpinWait()を使う理由
Wan
(06/02 17:36)
No35431
Re[1]: SpinWait()を使う理由
Hongliang
(05/31 13:29)
Child K-Tai