yuanyangliu 发表于 2013-8-1 10:42:17

RT_Thread线程调度器与UCOS II 比较后的2个疑问 请教大家

问题1:RT_Thread的线程控制块是创建任务的时候创建的,ucos是先开辟连续的内存空间然后分配给任务控制块的,使用是数组OSTCBTbl【】,RT_Thread这样分配是不是比ucos容易会造成内存碎片?
问题2:RT_Thread调度时间比UCOS慢,因为RT_Thread 通过rt_list_entry查找thread->SP 的,而ucos是通过保存在数组OSTCBPrioTbl = ptcb,不需要查找,ucos是不是就比RT快呢?
页: [1]
查看完整版本: RT_Thread线程调度器与UCOS II 比较后的2个疑问 请教大家