問7
RTOSを用いたシステムにおいて,優先度逆転の原因となるものはどれか。
優先度の高いタスクAが優先度の低いタスクBの実行に必要なリソースを占有しているが,タスクBはタスクAに必要なリソースを占有していない。
優先度の低いタスクBが優先度の高いタスクAの実行に必要なリソースを占有しているが,タスクAはタスクBに必要なリソースを占有していない。
優先度の低いタスクBと優先度の高いタスクAが,互いに他タスクが必要なリソースを占有し合いデッドロックとなっている。
優先度の低いタスクBのクリティカルセクション実行中は,他の処理に対して割込み禁止の排他制御を行う。