Linux 응용 프로그램 수준에서 모든 printf 메시지는 stdout
으로 가고 모든 오류 메시지는 stderr
으로갑니다.printk 라인 버퍼링이 필요합니까?
표준 에러는 일반적으로 버퍼링과
표준 출력은 어디 라인 버퍼
그래서 kernel space
에서 우리가 또는 KERN_ERR
및 다른 수준이 메시지를 버퍼링하는 방법 다음 매크로 지정하지 않고 printk()
를 사용하는 경우?
dmesg
에 별도의 메커니즘이 있습니까?
아래 질문에 대답 할 수 있다면 매우 도움이 될 것입니다. 1. 패닉이 발생했을 때, 내 pr_info 인쇄물 중 일부는 직렬 콘솔로 플러시되지 않습니다. 그들을 얻으려면 어떻게해야합니까? 2. 커널 버퍼를 비울 수있는 방법이 있습니까? 고마워요. –