0
A
回答
5
不太清楚你所说的“运行时的足迹”,但TI命令将显示特定任务的堆栈使用的意思:
-> ti tNet0
NAME ENTRY TID PRI STATUS PC SP ERRNO DELAY
---------- ------------ -------- --- ---------- -------- -------- ------- -----
tNet0 ipcomNetTask 1040fad0 50 PEND 1014c42b 1078ff10 0 0
full task name : tNet0
task entry : ipcomNetTask
process : kernel
options : 0x9007
VX_SUPERVISOR_MODE VX_UNBREAKABLE VX_DEALLOC_STACK VX_DEALLOC_TCB
VX_DEALLOC_EXC_STACK
STACK BASE END SP SIZE HIGH MARGIN
--------- -------- -------- -------- ------- ------- -------
execution 10790000 10780000 1078ff10 65536 2404 63132
exception 10428fb8 10426030 12168 360 11808
CPU使用率,在您的BSP使INCLUDE_SPY和执行间谍开始显示CPU的使用情况:
->spy
NAME ENTRY TID PRI total % (ticks) delta % (ticks)
------------ ------------ ---------- --- --------------- ---------------
tJobTask 0x10098410 0x103eeb00 0 0% ( 0) 0% ( 0)
tExcTask 0x10097880 0x101d6560 0 0% ( 0) 0% ( 0)
tLogTask logTask 0x103efa58 0 0% ( 0) 0% ( 0)
tShell0 shellTask 0x1058c5c8 1 0% ( 2) 0% ( 2)
tWdbTask 0x10141e80 0x104ae950 3 0% ( 0) 0% ( 0)
tSpyTask spyComTask 0x1042ecb8 5 0% ( 8) 0% ( 2)
ipcom_tickd 0x10060090 0x1058fb50 20 0% ( 0) 0% ( 0)
tVxdbgTask 0x10051810 0x104ae658 25 0% ( 0) 0% ( 0)
tAioIoTask1 aioIoTask 0x1040df78 50 0% ( 0) 0% ( 0)
tAioIoTask0 aioIoTask 0x1040e3a0 50 0% ( 0) 0% ( 0)
tNet0 ipcomNetTask 0x1040fad0 50 0% ( 0) 0% ( 0)
ipcom_syslog 0x10055190 0x1042e5a8 50 0% ( 0) 0% ( 0)
tNetConf 0x100887e0 0x1044f8b8 50 0% ( 0) 0% ( 0)
tAioWait aioWaitTask 0x1040aa40 51 0% ( 0) 0% ( 0)
KERNEL 0% ( 0) 0% ( 0)
INTERRUPT 0% ( 0) 0% ( 0)
IDLE 99% ( 2495) 99% ( 498)
TOTAL 99% ( 2505) 99% ( 502)
->spyStop
相关问题
- 1. vxworks中的任务
- 2. 如何检查Hadoop中Map任务的内存占用情况
- 3. 如何检查是否有任何后台任务正在运行?
- 4. 如何检查正在运行的shell?
- 5. 如何在Vxworks中正确运行Clock-gettime以获得准确的时间
- 6. 如何使用Node.js检查任意PID是否正在运行?
- 7. C#检查,如果任务运行
- 8. 如何查看占用Azure服务计划的磁盘空间?
- 9. asp.net长时间运行的任务和检查它的状态
- 10. 如何在VxWorks中执行低优先级任务
- 11. 检查AlarmManager任务正在进行
- 12. 什么可以延迟VxWorks任务的抢占?
- 13. 如何在Windows 7中检查系统正常运行时间
- 14. 检票:如何处理长时间运行的任务
- 15. 在SQL中查找特定行占用的空间
- 16. 如何在gradle中运行任务后运行集成任务?
- 17. 检查服务正在运行procrun
- 18. 检查服务正在运行VBNET
- 19. 检查服务是否正在运行?
- 20. 检查服务是否正在运行
- 21. 如何检查哪些表和字段占用更多空间?
- 22. GCD:如何检查任务运行过程中出现
- 23. 如何检查计时器任务是否在后台运行?
- 24. 如何创建不占用任何空间的UITableViewCell?
- 25. 如何在Linux上检查服务是否正在运行Mint
- 26. 如何在安装前检查服务是否正在运行?
- 27. 如何使用node-schedule在指定的时间运行任务?
- 28. 如何通知用户有关正在运行的任务?
- 29. 如何在asp.net中实现长时间运行的任务
- 30. 如何在iOS中实现长时间运行的任务?