From ffb0a1aaa45a96ccf39e8c591999213813caad4d Mon Sep 17 00:00:00 2001 From: gatieme Date: Wed, 22 Jun 2016 22:35:13 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9B=E7=A8=8B=E8=B0=83=E5=BA=A6=E4=B9=8B?= =?UTF-8?q?=E4=BC=98=E5=85=88=E7=BA=A7=E8=AF=A6=E8=A7=A3...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{06-periodic_scheduler => 05-periodic_scheduler}/README.md | 0 .../{05-main_scheduler => 06-main_scheduler}/README.md | 2 ++ .../{05-main_scheduler => 06-main_scheduler}/__schedule.c | 0 .../{05-main_scheduler => 06-main_scheduler}/pick_next_task.c | 0 .../{05-main_scheduler => 06-main_scheduler}/schedule.c | 0 5 files changed, 2 insertions(+) rename study/kernel/01-process/05-schedule/{06-periodic_scheduler => 05-periodic_scheduler}/README.md (100%) rename study/kernel/01-process/05-schedule/{05-main_scheduler => 06-main_scheduler}/README.md (97%) rename study/kernel/01-process/05-schedule/{05-main_scheduler => 06-main_scheduler}/__schedule.c (100%) rename study/kernel/01-process/05-schedule/{05-main_scheduler => 06-main_scheduler}/pick_next_task.c (100%) rename study/kernel/01-process/05-schedule/{05-main_scheduler => 06-main_scheduler}/schedule.c (100%) 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