diff --git a/study/kernel/01-process/05-schedule/06-periodic_scheduler/README.md b/study/kernel/01-process/05-schedule/05-periodic_scheduler/README.md similarity index 100% rename from study/kernel/01-process/05-schedule/06-periodic_scheduler/README.md rename to study/kernel/01-process/05-schedule/05-periodic_scheduler/README.md diff --git a/study/kernel/01-process/05-schedule/05-main_scheduler/README.md b/study/kernel/01-process/05-schedule/06-main_scheduler/README.md similarity index 97% rename from study/kernel/01-process/05-schedule/05-main_scheduler/README.md rename to study/kernel/01-process/05-schedule/06-main_scheduler/README.md index 8749fbf..ab0d942 100644 --- a/study/kernel/01-process/05-schedule/05-main_scheduler/README.md +++ b/study/kernel/01-process/05-schedule/06-main_scheduler/README.md @@ -582,5 +582,7 @@ rev->sched_class == class && rq->nr_running == rq->cfs.h_nr_running ##context_switch进程上下文切换 ------- http://abcdxyzk.github.io/blog/2014/05/22/kernel-sched-tick/ + + ##need_resched与TIF_NEED_RESCHED标识 ------- diff --git a/study/kernel/01-process/05-schedule/05-main_scheduler/__schedule.c b/study/kernel/01-process/05-schedule/06-main_scheduler/__schedule.c similarity index 100% rename from study/kernel/01-process/05-schedule/05-main_scheduler/__schedule.c rename to study/kernel/01-process/05-schedule/06-main_scheduler/__schedule.c diff --git a/study/kernel/01-process/05-schedule/05-main_scheduler/pick_next_task.c b/study/kernel/01-process/05-schedule/06-main_scheduler/pick_next_task.c similarity index 100% rename from study/kernel/01-process/05-schedule/05-main_scheduler/pick_next_task.c rename to study/kernel/01-process/05-schedule/06-main_scheduler/pick_next_task.c diff --git a/study/kernel/01-process/05-schedule/05-main_scheduler/schedule.c b/study/kernel/01-process/05-schedule/06-main_scheduler/schedule.c similarity index 100% rename from study/kernel/01-process/05-schedule/05-main_scheduler/schedule.c rename to study/kernel/01-process/05-schedule/06-main_scheduler/schedule.c