その他のスケジューリング関連関数の説明

  • 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キューから外す

 

(NIS)HirokazuTakahashi
2000年06月11日 (日) 22時29分57秒 JST
1