Windowsが(少なくとも私の)マルチコアマシン(仮想ボックスではなく)でサウンドを再生すると、さまざまなプログラムの実行が0.5秒遅れることがあることに気付きました。3 つの異なるコンピューター ハードウェア構成をテストしました。また、この問題を再現するために小さな C++ テスト アプリケーションを作成しました。メモリ内の数メガバイトのナンセンスを計算し、これに費やされた時間を出力するだけです。これはループで行われるため、継続的に出力が得られます。このテスト プログラム (実行可能ファイルにマルウェアが含まれていることが心配な場合は、MinGW の GCC 4.7.2 などを使用したセルフ コンパイル用のソース コードを含む) をhttp://daiw.de/share/PrintCalculationTimes.zipにアップロードしました。
次のスクリーンショットでは、プログラムの実行中に (コントロール パネルのサウンド設定を介して) サウンドが再生されると何が起こるかを確認できます: http://daiw.de/share/PrintCalculationTimesWithoutSound.png
http://daiw.de/share/PrintCalculationTimesWithSoundWithAnnotations.png (再生ボタンをクリックするたびに発生するわけではありませんが、複数回クリックすると、テスト PC で簡単に再現できます。)
これはよく知られた問題ですか?私が提供したテストケースで誰かがこの観察を確認できますか?
ご清聴ありがとうございました。
ドビ