가. 리눅스 커널 구조와 주요 기능
- 리눅스 커널 구조와 특징
- 리눅스 커널의 주요 기능
나. 리눅스 시스템 호출 구조 및 구현 방법
- 리눅스 시스템 호출 개념과 동작 구조
- 리눅스 시스템 호출 구현 방법
다. 리눅스 모듈과 디바이스 드라이버
- 리눅스 모듈의 동작원리와 제작 기법
- 디바이스 드라이버의 동작 구조
- 디바이스 드라이버의 제작 기법
라. 리눅스 커널 멀티태스킹 구조와 동작원리
- 프로세스와 쓰레드의 제어 구조
- 프로세스의 상태천이와 Task Switching
- 스케줄링 정책과 스케줄링 알고리즘
- Waiting Queue의 동작과 태스크제어
- 커널 쓰레드 제어 구조
마. 리눅스 가상 파일 시스템의 구조와 활용
- 리눅스 가상 파일 시스템의 구조
- 리눅스 블록 입출력 계층
- 리눅스 가상 파일 시스템의 활용
바. 리눅스 메모리 제어 구조와 동작원리
- 리눅스 메모리 제어 구조
- 리눅스 메모리 할당자 버디와 슬랩
- 가상 메모리와 물리 메모리
사. 리눅스 동기화 메커니즘의 종류와 기능
- 리눅스 동기화 메커니즘의 종류
- 리눅스 각 동기화 메커니즘의 기능