上海市|嵌入式开发:管理 RTOS 内存性能和使用的7个技巧( 二 )


技巧7 – 优化 RTOS 配置文件
RTOS 通常有一个配置文件 , 允许开发人员微调 RTOS 行为 。 配置文件允许开发人员设置功能 , 例如默认堆栈大小、可用的优先级数量以及构建中将包含哪些同步对象 。 在许多情况下 , 修改配置文件可以为开发人员提供更小的 RTOS 占用空间 , 甚至根据可用的配置选项提高性能 。 确保检查 RTOS 配置文件并了解每个可用选项 。
结论
如果使用不当 , RTOS 会导致应用程序所需的内存占用膨胀到无法使用的水平 。 在许多情况下 , 高内存使用是由于开发人员使用 RTOS 的方式造成的 , 而不是 RTOS 本身的指示 。 在这篇文章中 , 我们研究了嵌入式开发人员可以遵循的几个技巧 , 以帮助最小化他们自己的 RTOS 应用程序占用空间 。