Networking
通過乙太網介面上傳或下載大數據時,如何驗證 Linux 核心沒有凍結?
如何驗證 Linux 核心是否按照網路介面所說的那樣做?我有一個網路介面
eth0
,它有硬體支持來做 1GB 全雙工。我準備了2盒。
現在,當我在 1 或 2 分鐘後從一個盒子到另一個盒子做正常的 x11vnc 時,兩個系統都會凍結,除非我關閉電源並打開電源。
現在,如何驗證是 Linux 核心的問題,無法進行 1GB 的數據上傳和下載?
如果核心沒有導致凍結或崩潰,有沒有辦法通過 TCP 或 UDP 測試從 PC1 到 PC2 的準確 1GB 數據包傳輸並進行全雙工測試?
對於上傳/下載測試,我發現該
iperf
工具非常有用:user@hostA: iperf -s user@hostB: iperf -c hostA
如果核心真的有問題,你通常會
kernel oops
在崩潰之前得到一個。主要問題是在使用圖形界面時訪問核心列印到控制台的任何內容(一旦系統凍結,就無法切換到控制台)對於初學者,您可以在執行網路測試之前切換到
TTY
(Ctrl
++Alt
)F1
,並查看系統凍結時是否得到一些列印輸出。