出于测试目的,我将代码片段放在任务交换机挂钩中,以便收集有关任务cpu使用情况的信息。在这样做的过程中,我发现了一些我不熟悉的系统任务。 谁能告诉我tStack和tStkPoll任务的职责是什么?我正在使用Cert Network Stack运行VxWorks Cert 6.6。
我在运行vxworks 5.5的应用程序上运行此代码,但这些系统任务不存在;所以我猜它们与证书网络堆栈有关,但我想知道(我在文档中找不到任何内容)。
答案 0 :(得分:0)
您可以在VxWorks shell上尝试i
命令。此命令将为您(以及其他各种事物)提供系统所有任务的当前程序计数器(PC)。
通过多次执行此操作,您将获得一些任务tStack
和tStkPoll
执行代码的地址。通过将其中一个地址传递给lkupAddr
,您将获得接近该地址的符号名称。
也许这会暗示任务正在做什么......