y : sYmbol 메모리 데이터 덤프elf파일 로딩 , d.load키워드를 잘 설정해야함소스 위치를 파악할 수 있음주소가 출력됨 (주소를 모를 때)(void (\*)()) &schedule = 0xFFFFFFD174D4FDF0 = schedule ->시작주소 확인d.
커널 소스를 수정할 필요가 없음boot-time ftrace tracing이 필요한 이유부팅 시간 이슈 대응부팅 초반 tracing을 위해서 (0.0002 초부터 트레이싱 가능) 부팅 시간이 느려짐 아예 부팅을 못함 (모든 event를 활성화) 자주 트레이싱되는 이벤트
initcall:\* printk:console디바이스 드라이버가 가장 먼저 초기화 될 때 호출되는 함수.타임스탬프를 확인하여 함수의 실행시간을 체크할 수 있다.구현부 아래에 late_initcall로 지정된 매크로가 확인 가능하다.리눅스 커널이 부팅하는 과정에서 특
디바이스 드라이버나 커널 드라이버가 초기화되는 레벨 빌트인 타입으로 등록된 모든 디바이스 드라이버가 초기화됨빌트인 타입 : 작성한 디바이스 드라이버가 커널 이미지에 포함이 되어서 커널의 기능이 하나로 부팅이 됨모듈 타입 : insmod 명령을 사용해서 디바이스 드라이