私は大規模なUDPネットワークアプリケーションを作成しています。 実行中のトラフィックは10ギガビット/秒です。 タスクマネージャで「システム割り込み」CPU使用率が非常に高いです。私が見たもの、これは意味し、読ん高帯域幅のネットワークとWindowsの "システム割り込み"プロセス
:
「システム割り込み」プロセスとは何ですか?
システム割り込みはWindowsの公式な部分であり、 はタスクマネージャーのプロセスとして表示されますが、それは実際には 従来の意味でのプロセスではありません。代わりに、 には、すべてのハードウェア割り込みで使用されているシステムリソースが表示されます。 は、お使いのPCで発生しています。
しかし、ほとんどの記事では、ハードウェアが故障した場合に高い値が対応すると言われています。
しかし、「システム割り込み」のエントリは高いIRQの使用に関連しているため、私の大きなUDPネットワークの使用を考慮すると、これは高くなるはずです。
さらに、このすべてが1つのCPUコアで起こっていますか?または、これはすべてのCPUコアで起こっているすべてのことをまとめたものです。
なぜあなたはそれが1つのCPUコアで起こっていると思いますか? – Luaan