作者kaichan (呈呈)
看板LinuxDev
标题Re: [问题] 大量的printk造成的I/O问题
时间Thu Sep 27 18:24:09 2007
※ 引述《ikari512 ( //StrategyBass)》之铭言:
: 请教大家
: 我在kernel某函式中插入printk
: 但是这个函式执行速度过快(eg:netif_rx网路函式)
: 造成一有网路活动就当机
: 我猜是在写入档案I/O频率太高
: 有办法把printk导到记忆体中不要写入档案 或是避免这个情形吗?
int net_ratelimit(void);
in $KERSRC/net/core/utils.c
ex.
if(net_ratelimit()) {
printk("your message");
}
这样就不会印太多了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.250.246.16
1F:推 ikari512:相当感谢(泪) 先去试看看! 09/27 18:37