logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

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

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

정재준 (지은이)
커널연구회
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

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

책 정보

· 제목 : 리눅스 커널 소스 해설 기초입문 
· 분류 : 국내도서 > 컴퓨터/모바일 > OS/Networking > 리눅스
· ISBN : 9788997750139
· 쪽수 : 351쪽
· 출판일 : 2020-02-19

책 소개

리눅스 커널 소스를 분석한 내용을 바탕으로 이해하기 쉽게 구어체로 설명하는 형식으로 구성되어 있다. 이책을 통해서 최신 리눅스 커널 소스를 컴파일/빌드/분석하는 방법을 단계별로 이해할 수 있다.

목차

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

저자소개

정재준 (지은이)    정보 더보기
저자는 학창시절 마이크로프로세서 제어 기술을 배웠으며 리눅스 커널을 연구하고 있다. 15년 이상 쌓아온 실무 경험을 바탕으로 “C언어와 자료구조 알고리즘”, “리눅스 시스템 프로그래밍”, “리눅스 커널과 디바이스드라이버 실습2”, “자료구조 알고리즘 & 머신러닝 상세분석"등의 책을 집필하고, 월간임베디드월드 잡지에 다수의 글을 기고 하였다. 또한 “맞춤형 문장 자동 번역 시스템 및 이를 위한 데이터베이스 구축방법 (The System for the customized automatic sentence translation and database construction method)” 라는 내용으로 프로그래밍을 하여 특허청에 특허출원 하였다. 최근에는 서울시 버스와 지하철 교통카드 요금결재 단말기에 들어가는 리눅스 커널과 디바이스 드라이버 개발 프로젝트를 성공적으로 수행했고 여러가지 임베디드 제품을 개발했다. 저자는 스탠포드대학교의 John L. Hennessy 교수의 저서 “Computer Organization and Design” 책을 읽고 깊은 감명을 받았으며, 컴퓨터구조와 자료구조 알고리즘 효율성 연구를 통한 기술서적 집필에 노력하고 있다. 저자는 온라인 상에서 커널연구회(http://www.kernel.bz/) 웹사이트를 운영하며 연구개발, 교육, 관련기술 공유 등을 위해 노력하고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책