DevOps와 SE를 위한 리눅스 커널 이야기
■ 수강 소감
■ 내용 요약
1. 시스템 구성 정보 확인하기
1.1. 커널정보 확인하기
1.2. CPU 정보 확인하기
1.3. 메모리 정보 확인하기
1.4. 디스크 정보 확인하기
1.5. 네트워크 정보 확인하기
1.6. 요약
2. Top를 통해 살펴보는 프로세스 정보들
2.1. 시스템의 상태 살피기
2.2. VIRT, RES, SHR..?
2.3. VIRT와 RES 그리고 Memory Commit의 개념
2.4. 프로세스의 상태 보기
2.5. 프로세스의 우선순위
2.6. 요약
3. Load Average와 시스템 부하
3.1. Load Average의 정의
3.2. Load Average 계산 과정
3.3. CPU Bound vs I/O Bound
3.4. vmstat으로 부하의 정체 확인하기
3.5. Load Average가 시스템에 끼치는 영향
3.6. Case Study – OS 버전과 Load Average
3.7. 요약
4. Free 명령이 숨기고 있는 것들
4.1. 메모리 사용량 확인하기
4.2. Buffers와 cached 영역
4.3. /proc/meminfo 읽기
4.4. Slab 메모리 영역
4.5. Case Study – Slab 메모리 누수
4.6. 요약
5. Swap, 메모리 증설의 포인트
6.
'IT 용어 정리' 카테고리의 다른 글
PM, AA, DA, QA 등 개발 프로젝트 역할 정리 (0) | 2021.04.06 |
---|---|
MFT, Managed File Transfer 이란? (0) | 2021.03.16 |
URI와 URL 차이 (0) | 2021.02.16 |
네이티브 앱 vs 모바일 앱 vs 웹 앱 vs 하이브리드 앱 차이 (0) | 2021.02.16 |
EAI와 API (0) | 2021.02.16 |