printk_ratelimit
在Linux内核代码里当需要限制printk
打印频率时会用到__ratelimit
或printk_ratelimit
(封装了__ratelimit)
printk_ratelimit
默认允许在5s
内最多打印10
条消息出来
1 | cat /proc/sys/kernel/printk_ratelimit |
1 | if (printk_ratelimit()) { |
参考
- 限制printk打印频率函数printk_ratelimit
在Linux内核代码里当需要限制printk
打印频率时会用到__ratelimit
或printk_ratelimit
(封装了__ratelimit)
printk_ratelimit
默认允许在5s
内最多打印10
条消息出来
1 | $cat /proc/sys/kernel/printk_ratelimit |
1 | if (printk_ratelimit()) { |