如何更改dmesg的大小?[linux 2.4]

Bel*_*lgi 4 linux-kernel

我正在用printk编写一些代码[我在内核模式下打印],但由于dmesg太小我失去了前几个printk.

如何增加dmesg的大小?

在此先感谢您的帮助!

Kim*_*ais 7

您需要CONFIG_LOG_BUF_SHIFT 在编译期间设置.无法在运行时修改缓冲区的大小.

缓冲区的大小是2^CONFIG_LOG_BUF_SHIFT字节