SCHED_FIFO
Linuxの実時間のスケジューリング方針の一つ。静的な優先度が高いスレッドから先に動き、同じ優先度では先に実行可能になったスレッドが、ブロックするか譲るか、より高い優先度のスレッドに奪われるまで動き続ける。一般のスレッドが使うにはCAP_SYS_NICEか、0より大きいRLIMIT_RTPRIOが要る。
- 概念URI
https://comcomponent.com/knowledge/sched-fifo/
- 別名・表記
- FIFOスケジューリング方針
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- FIFO_Within_PrioritiesはSCHED_FIFOを利用します。GNAT の Linux 版は、FIFO_Within_Priorities のタスクのスレッドに pthread_setschedparam で SCHED_FIFO を設定し、権限がなくて失敗しても続ける。記事の環境(RLIMIT_RTPRIO は0)では root で動かすと SCHED_FIFO になり、一般のユーザーでは SCHED_OTHER のままで優先度は効かなかった。 / 確度: 条件付きの関係 / 確認日: 2026-11-10 出典 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。