Re: [核心] 關於系統初始的thread ksoftirqd_CPU0

看板LinuxDev作者 (xinu)時間17年前 (2008/04/01 22:03), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《phsboy (值得信"賴")》之銘言: : 最近在做網路入侵偵測的實驗 在自己的開發版上實驗 : 先說我的uclinux版本是2.4.32 使用的處理器是microblaze處理器 : 在xilinx ml405平台上面實現 現在遇到了一個問題 在自己的版上面開啟混亂模式 : 收大量封包後 會造成這個thread ksoftirqd_CPU0 的cpu load會上升 : 導致真正自己執行的程式 因為cpu資源都被吃掉 量測上面會有很大的誤差 : 有人知道怎解決的嗎??? 這是正常的 ksoftirqd是kernel thread 他的任務 就是去Call system的net rx softirq 去接封包還有其他softirq 你不給它接封包會掉 再補充一點就是ksoftirqd的出現是為了防止user process starvation -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.209.238 ※ 編輯: xinu 來自: 218.168.209.238 (04/01 22:18)

04/01 23:32, , 1F
不好意思請問有解決得辦法嗎 因為這對我做實驗影響很大
04/01 23:32, 1F

04/01 23:32, , 2F
沒辦法量到正確的封包量 因為cpu資源都被他吃掉了
04/01 23:32, 2F

04/01 23:33, , 3F
更新kernel有差嗎???
04/01 23:33, 3F
文章代碼(AID): #17ya2zv6 (LinuxDev)
文章代碼(AID): #17ya2zv6 (LinuxDev)