カーネルリングバッファのサイズ、保持できる情報量、データ型に興味がありますか?
答え1
サイズはカーネル構成ファイルに書き込まれます。たとえば、Amazon EC2では256です。基本布。
# grep CONFIG_LOG_BUF_SHIFT /boot/config-`uname -r`
CONFIG_LOG_BUF_SHIFT=18
# perl -e 'printf "%d KiB\n",(1<<18)/1024'
256 KiB
#
#define __LOG_BUF_LEN (1 << CONFIG_LOG_BUF_SHIFT)
詳細については、次を参照してください。/カーネル/追跡/ring_buffer.c
cat /proc/cmdline
カーネルブートパラメータ "log_buf_len=N" ( check を使用 ) を渡すと書く構成ファイルの値です。