Linuxカーネル解読室(日数忘れた、明日調べる)
どこまでやったか忘れたので、適当に当てずっぽうで。。。
- 1.6.4 アイドルプロセス
- 実行するプロセスが無いときは、空プロセスを実行している
- 1.6.5 カレントプロセス
- 実行中プロセスのこと
- thread_info構造体の中にいる。そのため、スタックポインタ(ESP)の下位ビットをマスクすると見える。そこからさらにtask_struct構造体を求めるともっと見える。
- 1.6.6 プロセッサバインド機能
- sched_setaffinityシステムコールで明示的にCPUにプロセスを括りつけられる。
- 1.6.7 プロセススケジューラのアルゴリズム
- なんか読みづらいので今頑張って読んでる。明日には読み終わる。