イーサネットインターフェイスを介してビッグデータをアップロードまたはダウンロードするときにLinuxカーネルがハングしないことを確認する方法は?

イーサネットインターフェイスを介してビッグデータをアップロードまたはダウンロードするときにLinuxカーネルがハングしないことを確認する方法は?

Linuxカーネルがネットワークインタフェースの仕様に従って機能するかどうかを確認するには?eth0ハードウェアは1 GBの全二重をサポートするネットワークインターフェイスを持っています。

2ボックスを用意しました。

1〜2分後にあるボックスから別のボックスに通常のx11vncを実行すると、電源を切って再びオンにしないと、両方のシステムが停止します。

これで、Linuxカーネルに問題があるため、1GBのデータをアップロードおよびダウンロードできないことをどのように確認できますか?

カーネルが停止またはクラッシュを引き起こさない場合は、TCPまたはUDPを介してPC1からPC2への正確な1 GBパケット転送をリアルタイムで全二重でテストする方法はありますか?

答え1

アップロード/ダウンロードテストにこのiperfツールが非常に便利であることがわかりました。

 user@hostA: iperf -s

 user@hostB: iperf -c hostA

実際にカーネル問題の場合は、通常、kernel oops競合が発生する前にメッセージが表示されます。主な問題は、グラフィカルインターフェイスを使用するときにカーネルがコンソールに印刷するすべてのコンテンツにアクセスすることです(システムがハングしてもコンソールに切り替えることはできません)。

まず、ネットワークテストを実行する前にTTYCtrl++ Alt)に切り替えて、F1システムが停止したときにいくつかの印刷物が出てくることを確認できます。

関連情報