
No.1ベストアンサー
- 回答日時:
uITRON4.0であれば、タスク優先度順かFIFO順(先に
待機した順)を選ぶことができます。選び方は、イベント
フラグの生成(CRE_FLGまたはcre_flg等)時に指定します。
uITRON3.0を含め、それ以前のuITRONでは優先度順は仕様
になかったと思いますが、実装独自に拡張されている場合
もあります。ですので、そのuITRONの仕様(uITRONの仕様と
違う部分がかかれた仕様書)を確認されるとよいと思います。
ただし、クリア属性を指定しない場合には、
カーネル過渡状態では、確かに優先度順で、
タスクはwait状態からready状態に遷移しますが、
タスクスケジューラが、優先度の高いタスクを
ディスパッチするため実質的には、優先度順
になるはずです。
もう少し解説しますと、
クリア属性を指定する場合は、先頭のタスクのみが
waitを解除しますが、クリア属性の指定がない場合は、
flagの成立するすべてのタスクがwaitを解除します。
したがって、解除されるタスクを含め優先度の高い
タスクが次にディスパッチされます。
さらに、同一優先順位のタスクについてどちらが先に
ディスパッチされるかについては、uITRONの仕様には
不定である旨記載されているので、どちらが先に
ディスパッチされる
かは、実装依存かと思われます。
参考URL:http://pc8.2ch.net/test/read.cgi/os/1077188504/2 …
この回答へのお礼
お礼日時:2006/10/01 22:54
ありがとうございました。
確かにご回答のとおりで、uITRON4.0ではTA_TFIFO/TA_TPRIの指定ができるようですね。
今使っているOSは3.0でタスク優先順位である旨の記載がありました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(社会・学校・職場) 定型発達の人の場合 5 2023/06/30 20:23
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- Excel(エクセル) Excel 複数列のある文字を優先して1列に表示したいです 2 2022/12/03 12:07
- その他(悩み相談・人生相談) やりたいことがある時 4 2023/06/21 15:32
- Excel(エクセル) 名前と日付が一致する箇所にフラグを立てる関数が知りたいです 4 2022/08/11 02:24
- その他(恋愛相談) 恋人の優先順位 2 2023/06/27 20:01
- その他(悩み相談・人生相談) 僕の家族は、父、母、長男、姉、次男、僕の6人家族です 僕の家族はいつからか、家族内で優先順位が出来ま 3 2022/06/12 04:14
- Android(アンドロイド) タスクやTodoのandroidアプリで、リスト上でタスクの登録日時を表示できるものはありませんか? 2 2023/07/17 17:54
- 仕事術・業務効率化 作業をする時に、作業順や優先順位をちゃんと付けれるようになりたいです。 自分は作業したりする時、頭の 3 2023/07/11 03:15
- 日本語 複数枚ある画像を日付降順(最新順)に並べた場合、最新から3番目までの順位を何と言いますか? 2 2022/08/05 23:14
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パラメーターが間違っています...
-
イベントフラグを複数のタスク...
-
プロセスのスリム化を図りたい
-
コマンドプロンプトが重い
-
explorer.exeのCPU使用率が100%...
-
PCを、放っておくといきなりhel...
-
CPUコアの使われ方についてご教...
-
メモリの「コミット済み」の意...
-
メモリが"written"になることは...
-
RECOVERY(D:)ってなんですか?
-
Windows98SE ・Meの動作「上限...
-
\\Device\\Harddisk1\\DR1 でコ...
-
Windows10で急に解像度が低くな...
-
CDがない場合の再インストール
-
windows10 開いたアプリが前に...
-
NEC 再セットアップできない
-
Catalystスイッチでの再起動に...
-
グラボ入れた後から処理が(か...
-
いま手元にメルカリで買ったア...
-
NECノートPC 初期化方法を教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトが重い
-
これは何ですか?igfxext.exe
-
パラメーターが間違っています...
-
CPUコアの使われ方についてご教...
-
何もしてないのにCPU使用率100%
-
アクセスが拒否されるプロセス
-
ディスクアクセスしているアプ...
-
「構成システムを初期化できま...
-
自分自身のプロセスID
-
μITRONのスタック見積もりについて
-
I/Oとは?
-
CPU使用率高い-該当プロセスなし
-
Excel終了後Excel.exeが止まらない
-
CPU使用率
-
LUlnchr.exeって・・・?
-
メッセージキューのスレッド間...
-
プロセス「tmproxy.exe」「iexp...
-
explorer.exeのCPU使用率が100%...
-
msmsgs.exe
-
igfxTray.exeの常駐を止めたい。
おすすめ情報