任务销毁的对象释放流程未完成。
任务创建流程包括
1.任务上下文对象分配
2.任务用户栈对象分配
3.任务内核栈对象分配
4.任务局部变量对象分配
5.任务局部堆分配
以上动作的逆向操作如果全部一次在内核服务中完成可能严重影响系统实时性,如果按步骤调用单个服务分次完成则无法解决任务自销毁问题,如果放到IDLE中处理则可能导致任务再分配失败。
任务销毁的对象释放流程未完成。
任务创建流程包括
1.任务上下文对象分配
2.任务用户栈对象分配
3.任务内核栈对象分配
4.任务局部变量对象分配
5.任务局部堆分配
以上动作的逆向操作如果全部一次在内核服务中完成可能严重影响系统实时性,如果按步骤调用单个服务分次完成则无法解决任务自销毁问题,如果放到IDLE中处理则可能导致任务再分配失败。