作者xinu (xinu)
看板LinuxDev
标题Re: [核心] 关於系统初始的thread ksoftirqd_CPU0
时间Tue Apr 1 22:03:40 2008
※ 引述《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)
1F:推 phsboy:不好意思请问有解决得办法吗 因为这对我做实验影响很大 04/01 23:32
2F:→ phsboy:没办法量到正确的封包量 因为cpu资源都被他吃掉了 04/01 23:32
3F:→ phsboy:更新kernel有差吗??? 04/01 23:33