이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 강력추천
리눅스 디버깅과 성능 튜닝
오픈소스 도구를 사용한 문제 진단 분석과 해결
박재호
에이콘출판사 2006.02.14.
가격
25,000
10 22,500
YES포인트?
1,250원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

에이콘- 오픈소스 프로그래밍 시리즈

책소개

목차

1장. 프로파일링
l 스톱워치
l date
l time
l clock
l gettimeofday
l GNU gprof를 이용한 성능 튜닝
l gprof 사용에 필요한 gcc 옵션
l kprof
2장. 코드 커버리지
l 코드 커버리지 분석이란?
l gcov와 논리 오류
l 코드 커버리지 유형
l gcov 사용에 필요한 gcc 옵션
3장. GNU 디버거
· gdb 설치
· gdb 명령
· gdb로 디버깅할 프로그램 컴파일 방법
· 전형적인 gdb 세션
· 코어(core) 파일로 디버깅하기
· 프로그램 실행과 코어 덤프 얻기
· 그래픽 gdb 인터페이스
· DDD(Data Display Debugger)
· 인사이트(Insight)
· 디버깅 심볼과 실행 파일 크기
· 디버깅 기술
4장. 메모리 관리 디버깅
· 동적 메모리 함수
· MEMWATCH
· YAMD
· Electric Fence
· Valgrind
5장. 시스템 정보
· /proc이란?
· 관리자 관점에서 /proc 사용하기
· /proc 구조
6장. 시스템 도구
· 프로세스
· 태스크 상태
· 프로세스 디버깅 도구
· strace로 시스템 호출 추적하기
· 마법 키 조합으로 역추적하기
· lsof로 열린 파일 살펴보기
· 네크워크 디버깅 도구
7장. 시스템 오류 메시지
· 커널 파일
· 웁스(Oops) 분석
· ksymoops로 웁스 처리
· gdb로 jfs_mount 보기
· gcc -S 옵션으로 생성하는 어셈블리 코드
· 커널 메일링 리스트 웁스
· perror로 시스템 또는 MySQL 오류 코드 확인
8장. 이벤트 로그
· syslogd
· 이벤트 로그
· 이벤트 통합기 설정
9장. LTT
· 아키텍처 컴포넌트 태스크
· 패키지와 설치
· 커널 빌드
· LTT 사용자-단계 도구 빌드
· 자료 수집
· 자료 수집 중지
· 추적 프로세스 분석 방법
· 자료 해석
· 하위 디렉토리를 묶는(tar) 추적 예제
· 자료 검토용 텍스트 도구
10장. 커널이 지원하는 프로파일러 oprofile
· 측정형 프로파일러
· 샘플링형 프로파일러
· 시스템 프로파일러 oprofile
· oprofile을 위한 유틸리티
· 일반적인 프로파일 단계
· 단일 실행 파일의 프로파일 검토
· 보고서 예제
· 프로파일 자료 저장
· 하드웨어 카운터
· Prospect 프로파일러
11장. UML
· UML: 커널과 루트 파일 시스템 소개
· 커널 패치와 빌드
· 커널 빌드
· 루트 이미지
· 파일 시스템
· gdb 세션 설정
· UML 시작
· 일반적인 gdb 세션
· GDB 스레드 분석
· 참고 사항
· UML 유틸리티
12장. 동적 프로브
l Dprobes의 독특한 특징
l 프로브를 사용하기 위한 일반적인 단계
l Kprobes: 커널 동적 프로브
l sys_open을 사용한 프로브 예제
l 기본 커널 모듈을 위한 Makefile
l 시스템에서 활동 중인 Kprobes 찾기
l sys_open에서 오프셋 찾기
l 점퍼 프로브
l Kprobes 활용
l 성공적인 Dprobes 적용 예
13장. 커널 디버거
l kgdb
l kdb
14장. 충돌 덤프
l 커널 환경 설정
l 커널 패치와 빌드
l 일반적인 충돌 덤프 단계
l LKCD 명령어
l 시스템 패닉과 충돌 덤프 확보
l Netdump: 클라이언트-서버 방식으로 동작하는 네트워크 충돌 덤프 기능
l diskdump: 충돌 덤프 기능
l mcore 충돌 덤프 살펴보기

저자 소개 1

포항공과대학교 컴퓨터공학과 학부와 대학원을 졸업했다. 임베디드 시스템 개발, 기업용 백업 소프트웨어 개발, 방송국 콘텐츠 수신 제한 시스템 개발 및 운영 지원, 클라우드 기반 서비스 개발에 이르기까지 다양한 실무 경험을 토대로 고성능 고가용성 시스템을 설계했다. 《클린 코드》, 《피플웨어》 등 40여 권의 책을 번역, 집필, 감수했다. 각종 기술 소식을 다루는 블로그 '컴퓨터 vs 책'(jhrogue.blogspot.com)과 개발자를 위한 유튜브 채널(youtube.com/@채널박재호)을 운영하며, 개발자들을 위한 각종 교육과 세미나도 지속적으로 진행하고 있다.

박재호의 다른 상품

관련 분류

품목정보

발행일
2006년 02월 14일
쪽수, 무게, 크기
464쪽 | 937g | 188*257*30mm
ISBN13
9788989975861

리뷰/한줄평1

리뷰

8.0 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.