장바구니 담기 close

장바구니에 상품을 담았습니다.

리눅스 커널 소스 해설 기초입문

리눅스 커널 소스 해설 기초입문

  • 정재준
  • |
  • 커널연구회
  • |
  • 2020-03-10 출간
  • |
  • 351페이지
  • |
  • 181 X 259 X 21 mm /698g
  • |
  • ISBN 9788997750139
판매가

28,000원

즉시할인가

25,200

배송비

2,300원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
25,200

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

목차


Table of Contents
리눅스 커널 소스 해설 [기초입문] 1
저작권 2
ISBN 3
저자 소개 4
머리말 5
목차 7
커널 소스 빌드 및 버전관리 13
커널 소스 다운로드 16
커널 소스 빌드 및 설치 20
커널 소스 버전업 27
커널 소스 코딩 형식 32
들여쓰기 33
긴줄과 문자열 나누기 34
괄호와 공백 배치 35
공백 37
작명 39
타입 재정의 40
함수들 41
goto 사용 42
주석문 44
Macros, Enums 46
커널 메세지 출력 47
메모리 할당 48
inline 함수 48
함수 반환값 49
bool 사용 49
커널 매크로 활용 50
Inline assembly 50
GCC 확장속성(attributes) 51
커널 데이터 타입 이해 57
커널 비트 단위 연산 78
커널 비트맵 이해 94
커널 모듈 프로그래밍 106
커널 sort 테스트 116
커널 성능측정 도구 122
perf 설치하기 123
perf 활용하기 127
perf record 130
perf report 132
perf probe 135
perf 소스 빌드하기 137
ftrace 활용 139
추적 가능 항목들 141
이벤트 단위 추적 145
함수 단위 추적 147
함수 그래프 추적 150
ftrace 중요 옵션들 153
crash 도구 사용 154
crash 설치하기 155
crash 실행(Live) 157
crash 실행(덤프 파일) 162
crash 명령어 168
backtrace 명령 170
ps 명령 172
struct 명령 174
task 명령 177
vm 명령 179
kmem 명령 181
sym 명령 183
p 명령 184
list 명령 186
tree 명령 186
foreach 명령 187
kprobes 이해 188
debug objects 이해 197
debug objects 개념 198
debug objects 함수들 200
debug_objects_early_init() 200
debug_object_init() 203
debug_object_free() 205
debug_object_activate() 206
debug_object_deactivate() 208
debug objects 활용 210
커널 디버그 메세지 출력 216
메세지 출력 레벨 조정 216
다이나믹 레벨 조정 219
kobject 이해 221
user copy 테스트 235
커널 메모리 주소 이해 236
메모리 user copy 실습 241
list sort 테스트 248
커널 Linked List 개념 249
커널 List Sort 예제 253
red-black tree 테스트 259
red-black tree 이해 260
red-black tree 실습 예제 264
노드 삽입, 삭제 테스트 267
노드 탐색 테스트 271
커널 XArray 이해 274
XArray 구조체 정의 281
XArray 테스트 모듈 286
radix tree 테스트 290
radix_tree_init() 296
xarray_tests() 300
regression1_test() 301
benchmark() 304
radix tree 테스트 모듈 305
IDR, IDA 관리 308
idr, ida 구조체 309
idr 할당 312
idr 테스트 314
ida 테스트 317
percpu 이해 321
ELF Sections 이해 321
percpu 정의 하기 330
percpu 사용 하기 333
percpu 소스 분석 342
percpu구조체 342
pcpu 함수 실행 흐름 347
참고 문서 349

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.