linux kernel core with vanilla
Introduction
Process & Process Management
개요
Process Representation
Process Description
thread_info 구조체 - low level task data
task_struct 구조체
Process creation
init task? swapper? idle task?
PID(Process ID)
Process Priority
Process Loadweight
Process Management
Process Creation
Process Scheduling
스케쥴링엔티티(sched_entity)
스케쥴링엔티티의 초기화
태스크그룹(task_group)
모든 태스크그룹의 연결 - task_groups
태스크그룹의 연결관계 - sibling, children
태스크그룹과 sched_entity, cfs_rq의 연결관계
태스크그룹 계층도의 root - root_task_group
scheduling activity
pick next task
enqueue task
dequeue task
realtime scheduling
cpu priority management
Load Balancing
what is load balancing?
Scheduling Domain
cpu topology
scheduling domain
scheduling group
scheduling group capacity
trigger point
Load Average & Statistics
CPU bandwidth control
rt bandwidth
deadline bandwidth
cfs bandiwidth
SMP
root domain
Preemption
Cgroup
개요
Signal
VFS
개요
Time Management
clock source
clock event
timekeeping
Dynamic timer
Dynamic tick(NO HZ)
Interrupt,Exception
interrupt
인터럽트 핸들러가 호출되는 과정
Memory
Address Space
Powered by
GitBook
스케쥴링엔티티(sched_entity)
스케쥴링엔티티(sched_entity)
results matching "
"
No results matching "
"