スケジューリング

出典: くみこみックス

2009年3月16日 (月) 04:04; Worker (会話 | 投稿記録) による版
(差分) ←前の版 | 最新版を表示 (差分) | 次の版→ (差分)

 割り込みの発生,処理の終了,入出力の実行による処理中断などにより,タスクやスレッドなどの処理を切り替えること.タスクは一般に,Ready状態,Running状態,Block状態を遷移しながら実行される.この遷移を制御することをスケジューリングといい,タスクは優先順位に従って実行される.

【出典】Interface編集部 編;組み込み技術用語集,Interface 2007年8月号 別冊付録,CQ出版社,2007年8月.


 コンピュータやLSIが複数の仕事(タスク)を実行するときに,その実行順序を決める処理をスケジューリングと呼ぶ.たとえば,コンピュータのリソースをプリンタなどへ割り当てる場合の実行順序の決定や,LSIのアーキテクチャ設計における各演算処理を実行するためのクロック・サイクルの決定などである.

【出典】西久保 靖彦;基本システムLSI用語辞典,CQ出版社,2000年5月.

表示