[[PageNavi(internal22-navi)]]
{{{ comment
h2w-title:補足
}}}
== 補足 == #SECTION02171000000000000000
通常待ちにはいる時は、sleep_on関数、またはinterruptible_sleep_on関数を呼び出すが、linuxカーネル中には、sleep_on関数のコードを展開した形で記述してある箇所が数多くある。自らwaitキューを操作し、自プロセスのステータスを変更し、スケジューラを呼び出す処理を行っている。
Linuxのスケジューラは非常にシンプルな作りになっている。RUNキューも一つしか無く、毎回全てを線形サーチしているため、巨大なシステムでは少々非効率だと思われる。
----
''(NIS)HirokazuTakahashi [[BR]]2000年06月11日 (日) 22時29分57秒 JST''1
[[PageNavi(internal22-navi)]]