3

vxWorks では、シェルで「i」コマンドを発行すると、システム内のタスクのリストと、次の例のような情報を取得できます。

  NAME ENTRY TID PRI STATUS PC SP ERRNO DELAY
---------- ------------ -------- --- ---------- ------- - -------- ---------- -----
tJobTask 1005a6e0 103bae00 0 保留中 100e5860 105fffa8 0 0
tExcTask 10059960 10197cbc 0 保留中 100e5860 101a0ef4 0 0
tLogTask logTask 103bed78 0 保留中 100e37cd 1063ff24 0 0
tNbioLog 1005b390 103bf210 0 保留中 100e5860 1067ff54 0 0

保留中のタスクについて、保留中のタスクについて知りたいです。

これを行う方法はありますか?

4

1 に答える 1

4

「w」コマンドは、まさにあなたが望むことを行います:

  名前 エントリ TID ステータス 遅延 OBJ_TYPE OBJ_ID OBJ_NAME
---------- ---------- ---------- ---------- ----- ----- ----- ---------- --------
tJobTask 0x1005a6e0 0x103bae00 PEND 0 SEM_B 0x10184088 該当なし     
tExcTask 0x10059960 0x10197cbc PEND 0 SEM_B 0x10183ff8 該当なし     
tLogTask logTask 0x103bed78 PEND 0 MSG_Q(R) 0x103be358 該当なし     
tNbioLog 0x1005b390 0x103bf210 保留 0 SEM_B 0x103bf198 該当なし     
于 2008-09-18T06:09:15.670 に答える