どのケースでどのメカニズムを使用するかについてのガイドラインを探しています。より具体的には、単体テストで衝突を作成しようとしています。複数のコンテキストで一連のリクエストを挿入してテストしたいと考えています。ワークキューの例を見て、async_schedule で独自のテストを作成しました。では、このシナリオに最適な方法とその理由を知りたいのですが?
また、将来のためのいくつかのガイドラインも高く評価されます。
ワークキューは、キューに入れられた複数のタスクを処理できることを知っています。そして、その async_schedule は、タスクごとに個別の kthread を開く可能性が最も高いでしょう。