私は、D2XXインターフェイス経由でFTDIデバイスにオーディオデータを供給するアプリケーションを持っています。私のアプリケーションに焦点が当てられている間は完全に動作し、CPU(5%)はほとんど使用しません。しかし、CPUをハンマーで(他のアプリケーションや重い図面に切り替えて)ハンマーしていると、時にはオーディオに吃音が生じることがあります。.Netのリアルタイム優先度
これ(プロセス/スレッドの優先度をリアルタイム、MMCSSスケジューリングなど)を防ぐために多くのことを試しましたが、それでも時々発生します。
カーネルドライバを作成せずに優先順位を引き上げる方法はありますか?
USBペリフェラルにどのくらいのバッファリングがありますか? –
方法はありません。カーネルに優先度の高い項目を作成することはできますが、リアルタイムカーネルではないため、100%保証されていません。 – Christopher