答:静态任务创建时采用的是静态内存,而动态任务创建时采用的动态内存。采用静态任务创建可以减小内存碎片;动态任务创建由于会频繁分配和释放内存,容易产生内存碎片。因此系统运行期间都必须存在的任务可采用静态任务创建,而运行周期较短的任务采用动态任务创建,这样一定程度上可以减小内存碎片和内存开销。
杰理之创建静态任务和创建动态任务有什么区别,该如何选择?【篇】
最新推荐文章于 2023-09-14 15:23:05 发布
答:静态任务创建时采用的是静态内存,而动态任务创建时采用的动态内存。采用静态任务创建可以减小内存碎片;动态任务创建由于会频繁分配和释放内存,容易产生内存碎片。因此系统运行期间都必须存在的任务可采用静态任务创建,而运行周期较短的任务采用动态任务创建,这样一定程度上可以减小内存碎片和内存开销。