2

Linuxカーネルのスケジューラコードを変更する割り当てがあり、割り当ての最初のポイントでスタックしています。schedule()が実装されているファイルが見つかりません。私は初心者であり、どの特定のファイル関数が含まれているかを見つけるための構造化された方法があると確信しています。

[編集]カーネルバージョン3.5.4のソースがあります

4

3 に答える 3

2

schedule() 関数は次の場所に実装されています: linux/kernel/sched/core.c

プロセス スケジューリングについて詳しく知りたい場合は、ULK3 が最適です。

于 2012-10-02T08:43:50.983 に答える
1

実際、私はLinuxカーネルも初めてです。私が使用するLinuxカーネルコードを介したナビゲーションのために:

于 2013-07-01T20:26:51.277 に答える