결재를 진행하시면 아래의 동영상을 시청할 수 있는 권한을 부여해 드립니다.
본인 소유의 google 계정 이메일 주소가 있어야 합니다.
커널 스케쥴러 07-1 (Stop Scheduler 개념 설명)
- 우선순위가 가장 높은 스케쥴러.
- SMP 아키텍쳐에서 동작(CONFIG_SMP가 정의 되어 있어야 함)
- rq->stop에 연결된 태스크만 동작.
- kernel/stop_machine.c에 있는 코드와 상호작용.
- 시스템 재부팅 없이 커널 LivePatch나 Module업데이트 등에서 활용.
- sched_set_stop_task() 함수 설명
동영상 링크: https://youtu.be/I0lvhQ-uupo
영상 상영시간: 1시간 26분
커널 스케쥴러 07-2 (Stop Scheduler 소스 설명)
- sched_set_stop_task() 함수 소스 설명
- cpu_stop_create() 함수 소스 설명
- cpu_stop_init() 함수 소스 설명
- smpboot_register_percpu_thread() 함수 소스 설명
- dequeue_task_stop() 함수 소스 설명
- enqueue_task_stop() 함수 소스 설명
- put_prev_task_stop() 함수 소스 설명
- set_next_task_stop() 함수 소스 설명
동영상 링크: https://youtu.be/Vd86WLeArmg
동영상 상영시간: 1시간 37분