複数のタスクが同じメモリー位置を連続してアクセスする場合、互いに干渉する傾向があります。タスクが共有メモリー位置をアクセスする場合、同期コードを追加してタスクが正しい動作をするように解決できますが、同期コードを追加する作業は面倒で難しく、タスクはワークよりも同期に時間を費やす可能性も高くなります。
スータビリティー・ツールは、タスクを注意深く選択するのに役立つパフォーマンス・データを提供します。
タスクを注意深く選択することでデータアクセス競合を最小化するのが適切です。コードを見ただけでそのような共有問題を検出するのは困難ですが、依存関係ツールを使用することでこの手順を自動化できます。
示された 2 つのタスクが互いにほとんど独立しているか、完全に干渉しているかを推測できます。