关键知识点
- 进程相关结构体task_struct和thread_info
- 与进程有关的系统调用
- 内核调度进程总体思想
- 进程调度算法CFS
————————–未完待续————————
0x00 与进程相关的数据结构
task_struct
http://lxr.linux.no/linux+v4.9/include/linux/sched.hthread_info
http://lxr.linux.no/linux+v4.9/arch/x86/include/asm/thread_info.h进程的列表==任务队列,即一个双向循环列表
0x01 与进程有关的系统调用
- clone
- _clone
- fork
- vfork
- exec