随着CPU、EMMC、RAM能力的提升,预想的系统性能问题并没有减少,而是更多了。
什么是系统性能问题,我们先尝试做定义,然后再循序渐进剖析。
问题,另一个习惯的说法是冲突。单身问题——结婚的期望与现实的冲突;收入问题——需要花费与实际收入相冲突;……
系统性能,就是系统所能提供的公共资源。例如,CPU速度与数量,eMMC容量与速度,内存容量与速度,…… 当然还有更多,比如binder数量,lock数量,fd数量,……
显然,在这个界定下,系统性能问题就是指系统提供的公共资源与系统使用者期望的冲突。系统使用者就是系统运行的应用。换句话说,系统性能问题就是系统运行的应用对系统资源的需求与实际资源供给的冲突。
系统性能问题的直接原因或者是应用需求过多;或者是资源储量太少。无论哪一点,理论上都应在项目规划时就解决的。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。