2014-01-12 28 views
0

我正在嘗試在linux內核的sched.h上做一些更改。缺省代碼有struct rq *rq這是活動的運行隊列列表,我需要爲每個進程p遍歷運行隊列列表rq。有沒有辦法做到這一點?迭代CPU主動運行隊列列表sched.h

回答

0

在linux內核源代碼中有一個指針& init_task.It指向您在runqueue中的第一個任務。 聲明一個類型爲task_struct的結構爲& init_task。然後使用while循環並保持終止條件,直到您完成相同的任務