1

2 つの質問があります: 1 - Fedora のソース コードで、スケジューラ コードはどこにありますか? 2 - Kprobe を Fedora スケジューラーに入れることはできますか? (または、Fedora スケジューラーで register_kprobe() を使用できますか?) ありがとうございます。

4

1 に答える 1

0

スケジューラ コードは、最新のソース コードの kernel/sched/ ディレクトリにあります (これはコア ファイルです: http://lxr.linux.no/linux+ */kernel/sched/core.c)。

kprobe フックは、カーネル ソースのほぼどこにでも挿入できますが、このリスト /sys/kernel/debug/kprobes/list の下にリストが見つかるすべての場所に挿入できるわけではありません (kprobe が有効なカーネルがあり、適切にマウントされていると仮定します)。

于 2013-05-12T17:29:46.903 に答える