性能不够用?为什么手机厂商不往手机里面塞两个处理器呢?( 五 )

同时运行多个软件 , 并且其中N个软件都在进行计算处理而不是等待数据或者用户输入;同时运行单个软件的多个实例 , 其中N个实例都是进行计算处理而不是等待数据或者用户输入;

单个软件使用多个线程处理大量请求 , 其中N个线程都是进行计算处理而不是等待数据或者用户输入;

视频编码 , 并且不使用其它加速硬件;3D离线渲染;

其它各种高性能计算任务 。

其中 , 场景1、2、3中的N , 一般来说是不少于CPU全部核心数量;场景2一般只出现在服务器场景;场景3通常是服务器或者游戏——但现在没有几个游戏能让8核心的CPU满载 。 换成手机呢?场景2、5、6是几乎没有的;场景4虽然手机有拍摄、屏幕录像的需求 , 但通常是使用专用的硬件加速 , 所以也可以认为没有;场景1的话 , 不管是安卓还是iOS , 应用转入后台还持续进行计算任务耗电的话 , 通常是会被杀掉的;场景3里面的服务器场景也是没有的 , 只剩下一个游戏场景 。

手机游戏

推荐阅读