조금씩 꾸준히
close
프로필 배경
프로필 로고

조금씩 꾸준히

  • 분류 전체보기 (32)
    • Network (8)
    • Opensource (18)
      • Linux (9)
      • ELK (2)
      • k8s (4)
      • Docker (2)
    • LN (3)
      • Go (0)
      • Rust (3)
    • 기타 (3)
  • 홈
  • 태그
  • 방명록
반응형

리눅스 커널 디버깅 pr_debug 사용하기

오늘은 리눅스 커널 내 pr_debug를 활용해 디버깅 메시지를 출력하는 예제에 대해 써보려고 한다. 1. pr_debug 기본 사용법기본 사용법은 아래와 같고, 출력 메시지는 일반적으로 dmesg나 /var/log/messages를 통해 확인할 수 있다. 근데 CONFIG_DYNAMIC_DEBUG 또는 CONFIG_DEBUG가 활성화되지 않으면 아무 출력도 발생하지 않는다. (pr_debug 동작은 커널 설정(.config)에 의존한다.#include pr_debug("This is a debug message: variable=%d\n", my_variable); (1) CONFIG_DYNAMIC_DEBUG해당 컨피그가 활성화되면 디버깅 메시지가 동적으로 활성화/비활성화 가능하다. 디버깅 메시지를 런..

  • format_list_bulleted Opensource/Linux
  • · 2024. 12. 6.
  • textsms
반응형
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (32)
    • Network (8)
    • Opensource (18)
      • Linux (9)
      • ELK (2)
      • k8s (4)
      • Docker (2)
    • LN (3)
      • Go (0)
      • Rust (3)
    • 기타 (3)
최근 글
인기 글
최근 댓글
태그
  • #kubernetes 포트포워딩
  • #kind 쿠버네티스
  • #러스트
  • #windows 포트포워딩
  • #Rust
  • #리눅스커널
  • #elk모니터링시스템
  • #kind kubernates
  • #러스트프로그래밍
  • #rustc
전체 방문자
오늘
어제
전체
반응형
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바