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()) { |