[[PageNavi(internal22-navi)]] {{{ comment h2w-title:その他のスケジューリング関連関数の説明 }}} = その他のスケジューリング関連関数の説明 = #SECTION02170000000000000000 * switch_to(from, to) * プロセスfromからプロセスtoへプロセスコンテキストの 切替えを行う。 * レジスタセーブ域としてカーネルスタックとstruct_task 内にとられた領域を利用。 * reschedule_idle() * 指定されたプロセスが、カレント走行中のプロセスよりプライオリティ が高い場合、スケジューラにプリエンプション要求を出す。 * goodness() * 指定されたプロセスのプライオリティを得る * add_to_runqueue() * プロセスをRUNキューの先頭に放り込む * del_from_runqueue(); * プロセスをRUNキューから外す * add_wait_queue() * プロセスをWAITキューにつなぐ * remove_wait_queue() * プロセスをWAITキューから外す ---- {{{ html <A NAME="CHILD_LINKS"> </A> }}} * [internal22-16-補足#SECTION02171000000000000000 補足] ---- ''(NIS)HirokazuTakahashi [[BR]]2000年06月11日 (日) 22時29分57秒 JST''1 [[PageNavi(internal22-navi)]]