문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
- Linux 재단
- Linux 재단 교육
- Linux 재단 인증
- Linux 재단 디지털 배지
- 실험실 연습, 솔루션 및 자료
- 디스트리뷰션 세부사항
- 실험실
성능 최적화 원칙
- 메소드론
- 최적화 프로세스
- 조사 도구
- 실험실
벤치마킹
- 성능 벤치마크
- 합성 벤치마크
- 응용 프로그램 벤치마크
- 실험실
조정 인터페이스
- 조정 개념
- 커널 조정 가능 항목
- 커널 매개변수
- 응용 프로그램 인터페이스
- tuned
- 하드웨어 조정 가능 항목
- 실험실
모니터링 인터페이스
- /proc 파일 시스템
- 명령줄 유틸리티
- 성능 데이터 수집
- Nagios
- Ganglia
- 커널 모니터링
- 실험실
프로파일링 기술 및 도구
- 성능 모니터링
- 카운터
- 성능 비율
- 커널 대 응용 프로그램 프로파일링
- oprofile
- Perf
- 사용 가능한 perf 이벤트
- perf를 사용한 성능 데이터 수집
- 응용 프로그램 내부에서 성능 모니터링
- gprof를 사용한 사용자 공간 성능 모니터링
- 실험실
트레이싱 도구
- 사용자 공간 트레이싱
- strace
- 라이브러리 트레이싱
- 커널 트레이싱
- ftrace
- SystemTap
- SystemTap을 사용한 응용 프로그램 트레이싱
- 실험실
CPU 하위 시스템
- CPU 개념 및 아키텍처
- CPU 수준 최적화
- 특수 명령 집합
- CPU 토폴로지
- BIOS 설정
- 실험실
전력 관리
- 전력 관리 전략
- 디바이스 전력 관리
- CPU 절전 상태
- 주파수 스케일링
- 전력 관리 도구
- 실험실
프로세스 스케줄링
- 설계
- 스케줄링 정책
- 스케줄링 조정 설정
- CPU 친화성 및 격리
- 인터럽트 친화성
- 컨트롤 그룹
- 실험실
메모리 하위 시스템
- 개요
- 페이지 룩업 최적화 및 큰 페이지
- 응용 프로그램에서 스왑 제어
- 오류 최소화
- 실험실
NUMA 최적화
- CPU 개념 및 아키텍처
- NUMA 메모리 할당
- NUMA 통계
- 실험실
I/O 하위 시스템
- 스토리지 스택 개요
- I/O 스케줄러 개념
- I/O 스케줄러 알고리즘
- 하드웨어 고려 사항
- 스토리지 장치 조정
- 실험실
로컬 파일 시스템
- 주요 파일 시스템 선택
- Ext3/4 저널링 모드
- 파일 시스템 속성
- 실험실
네트워크 파일 시스템
- 네트워크 파일 시스템 (NFS)
- NFSv4
- pNFS
- 실험실
스토리지 및 I/O
- 소프트웨어 RAID 복습
- RAID 레벨
- RAID 구성
- 논리 볼륨
- 볼륨 및 볼륨 그룹
- 논리 볼륨 생성
- 원시 디바이스
- 비동기 I/O
- 실험실
I/O 하위 시스템 분석
- iostat
- iotop
- blktrace
- blkparse
- btrace
- btt
- blkiomon
- 실험실
네트워크 하위 시스템 최적화
- 네트워크 스택 개요
- 지연 시간 및 처리량 최적화
- 네트워크 인터페이스 하드웨어 설정
- 오프로딩 기술
- TCP 최적화
- 모니터링 및 진단 도구
- 실험실
가상화
- 가상화 개요
- 디스크 고려 사항
- 네트워크 고려 사항
- 실험실
요건
이 강좌는 환경을 최적화하기 위해 선택하고 조정해야 하는 시스템 관리자와 기술 아키텍트를 위한 것입니다. 학생들은 Linux 사용에 익숙해야 합니다. LFS301 Linux 시스템 관리에서 다루는 로컬 시스템 관리 개념에 대한 이해가 필요합니다.
대상
이 강좌는 Linux 성능을 최적화하는 책임이 있는 IT 전문가를 위한 것입니다.
경험 수준: 중급
28 시간