内存优化 -- 相关知识

144 阅读1分钟

背景

在多人或多业务团队同时开发,随着业务需求的快速迭代,在确保业务快速上线的同时,往往会忽略一些基础技术规范,比如代码没有code review,业务设计是否合理,结构布局是否合理,控件或类的定义是否合理,动画,自定义view是否合理等等,一般都是先使用后有时间再处理(一般是没有时间回头处理),从而积累技术债,需要付出额外的时间去还债。如App的可使用内存越来越少,OOM率不断上升(Bugly可查询部分版本记录,或自研线上bug追踪平台查询Bug率),应用耗电高等等。

整理内存优化的相关知识

进行内存优化前我们需要了解一些内存相关的知识点,这样才能更好地进行内存优化。整理属于自己对内存知识的理解。

内存优化