11月23日总结
在汽车嵌入式开发领域,性能优化始终是一个无法回避的问题:
座舱 HMI 想要实现更流畅的人机交互 通信中间件在给定的 CPU 资源下,追求更高的吞吐量 更一般的场景:嵌入式设备 CPU 资源告急,需要降低 CPU 使用率...
不同的工程师会从不同的角度给出不同的优化建议:
有人关注系统调用情况 有人建议从算法和数据结构入手 有人建议避免递归、循环嵌套 有人会从存储器层次结构出发,建议修改代码提高缓存命中率来提升性能 ...
这些都是具体的代码调优技术/技巧,或许有效,但不够系统。本文不讨论具体的代码调优技术,而是想介绍下具体代码优化技巧之上,更高层次的优化策略。比起代码级别的调优,可能效果更好,成本更低。
开始之前,需要强调下:
Premature optimization is the root of all evil. — Donald Knuth
一、性能概述
代码调优只是代码性能优化的方法之一,还有其他性
本文作者:lmyyyy
本文链接:https://www.cnblogs.com/lmyy/p/17858363.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步