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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

리눅스 커널의 이해

리눅스 커널의 이해

(개정판)

다니엘 보베이, 마르코 체사티 (지은이), 이호, 심마로 (옮긴이)
한빛미디어
36,000원

일반도서

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

중고도서

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

eBook

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

책 이미지

리눅스 커널의 이해
eBook 미리보기

책 정보

· 제목 : 리눅스 커널의 이해 (개정판)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9788979142525
· 쪽수 : 904쪽
· 출판일 : 2005-12-25

책 소개

'입출력 포트에서 프로세스 관리까지 커널 2.4를 철저 해부'. 임베디드 리눅스를 공부하는 독자라면 한번쯤 꼭 봐야할 <리눅스 커널의 이해> 개정판이다. 주요 자료 구조, 알고리즘, 프로그램 트릭으로 독자들을 안내한다.

목차

1장. 소개
리눅스와 다른 유닉스 계열 커널 비교
하드웨어 의존성
리눅스 버전
운영체제의 기초 개념
유닉스 파일시스템 개요
유닉스 커널 개요

2장. 메모리 주소 지정
메모리 주소
하드웨어 세그먼테이션
리눅스에서의 세그먼테이션
하드웨어 페이징
리눅스 페이징

3장. 프로세스
프로세스와 경량 프로세스, 스레드
프로세스 디스크립터
프로세스 전환
프로세스 생성
프로세스 끝내기

4장. 인터럽트와 예외
인터럽트 시그널의 역할
인터럽트와 예외
예외 핸들러와 인터럽트 핸들러의 중첩 실행
인터럽트 디스크립터 테이블 초기화
예외 처리
인터럽트 처리
소프트 IRQ와 소작업, 하반부
인터럽트와 예외에서 복귀

5장. 커널 동기화
커널 제어 경로
동기화가 필요하지 않은 때
동기화 기법
커널 자료 구조로의 접근 동기화
경쟁 조건 방지의 예

6장. 타이밍 측정
하드웨어 시계
리눅스 시간 관리 구조
CPU의 시분할
날짜와 시간 갱신
시스템 통계 갱신
소프트웨어 타이머
타이밍 측정 관련 시스템 콜

7장. 메모리 관리
페이지 프레임 관리
메모리 영역 관리
불연속적인 메모리 영역 관리

8장. 프로세스 주소 공간
프로세스의 주소 공간
메모리 디스크립터
메모리 구역
페이지 폴트 예외 핸들러
프로세스 주소 공간의 생성과 제거
힙 관리

9장. 시스템 콜
POSIX API와 시스템 콜
시스템 콜 핸들러와 서비스 루틴
커널 래퍼 루틴

10장. 시그널
시그널의 역할
시그널 발생
시그널 배달
시그널 처리 관련 시스템 콜

11장. 프로세스 스케줄링
스케줄링 정책
스케줄링 알고리즘
스케줄링 관련 시스템 콜

12장. 가상 파일시스템
가상 파일시스템의 역할
VFS 자료 구조
파일시스템 유형
파일시스템 마운트하기
경로명 탐색
VFS 시스템 콜 구현
파일 락킹

13장. 입출력 장치 관리
입출력 아키텍처
장치 파일
장치 드라이버
블록 장치 드라이버
문자 장치 드라이버

14장. 디스크 캐시
페이지 캐시
버퍼 캐시

15장. 파일 접근
파일 읽기와 쓰기
메모리 매핑
직접 입출력 전송

16장. 스와핑: 메모리 해제 기법
스와핑이란 무엇인가
스왑 영역
스왑 캐시
스왑 페이지 전송
페이지 스왑 아웃
페이지 스왑 인
페이지 프레임 회수하기

17장. EXT2, EXT3 파일시스템
Ext2의 일반적인 특징
Ext2 디스크 자료 구조
Ext2 메모리 자료 구조
Ext2 파일시스템 생성
Ext2 메소드
Ext2 디스크 공간 관리
Ext3 파일시스템

18장. 네트워킹
주요 네트워킹 자료 구조
네트워킹 관련 시스템 콜
네트워크 카드로 패킷 전송하기
네트워크 카드에서 패킷 받기

19장. 프로세스 통신
파이프
FIFO
시스템 V IPC

20장. 프로그램 실행
실행 파일
실행 파일 형식
실행 도메인
exec 계열 함수

부록 A. 시스템 시작
부록 B. 모듈
부록 C. 소스 코드 구조
부록 D. 커널 2.6

저자소개

다니엘 보베이 (지은이)    정보 더보기
UCLA에서 컴퓨터 과학 박사 학위를 취득했으며, 25년이 넘도록 오픈 소스에 관심을 가져왔다. 2006년 현재 로마 대학교에서 전임 교수로 재직 중이다.
펼치기
이호 (지은이)    정보 더보기
대학교 동아리에서 컴퓨터 프로그래밍을 배워 한국에서 여러 소프트웨어 벤처에서 경력을 쌓았다. 이후 미국에 건너가 퀄컴, 엔비디아 등에서 리눅스 커널과 시스템 프로그래밍 관련 일을 했으며, 현재 뉴욕주에 있는 헤지펀드에서 소프트웨어 엔지니어로 일하고 있다. 역서로는 『리눅스 커널의 이해』(한빛미디어, 2003)가 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책