雑記帳

ソフトを中心に雑記を書いてる割とすぐ転職したい人。コメント貰えると私が喜びます。

Linuxカーネル解読室(日数忘れた、明日調べる)

どこまでやったか忘れたので、適当に当てずっぽうで。。。

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