Android系统真的能充分利用这么多核心吗?(组图)

电脑杂谈  发布时间:2021-04-07 20:02:28  来源:网络整理

十年前,PC处理器进入了双核时代。到目前为止,台式机上只有六个核心和八个核心。然而,在无限军备竞赛的刺激下,手机处理器在短短几年内就迎来了十个核心(联发科技MT679 7)!

与此同时,辩论仍在继续:Android系统真的可以充分利用这么多内核吗?

实测:手机到底能用几个CPU核心?

Android Authority最近对此进行了详细测试。原理很简单。 Android系统中的/ proc / stat文件包含CPU各个内核利用率的记录,可以通过编写一个简单的小工具来提取该记录。为了减少监视对性能的影响,请仅提取数据并随后进行分析。

实测:手机到底能用几个CPU核心?

测试处理器是四核Snapdragon 80 1、和八核Snapdragon 615。

实测:手机到底能用几个CPU核心?

在Chrome浏览器浏览期间(连续加载网页),Snapdragon 801的四个核心在大多数时间都得到充分利用,并且有很多时候有2-3个核心处于活动状态。

实测:手机到底能用几个CPU核心?

每个核心的利用率非常高,大多数时候在40-70%的范围内,甚至可以超过90%。注意:这是平均图表,因为原始数据跳得太多。实际上,根据原始数据,它已经接近100%了。

实测:手机到底能用几个CPU核心?

Snapdragon 615的八个内核也非常活跃,很少有少于四个内核。

实测:手机到底能用几个CPU核心?

尽管每个内核的利用率不同,但显然2-3个更高,但没有一个处于空闲状态。请注意,Snapdragon 615基于big.LITTLE架构,其中运行多个内核不是为了提高性能,而是为了提高能源效率。

Chrome已经完成了不错的多线程优化,它将有效地将工作负载分配到多个内核。那其他应用程序呢?让我们一一看一下。

实测:手机到底能用几个CPU核心?

作为参考,这是八核处于待机状态(屏幕已打开但没有任何操作)的状态。 CPU也不空闲,最多可以打开6个。

实测:手机到底能用几个CPU核心?

YouTube运行四核:仅使用2个核,平均利用率低于50%。

实测:手机到底能用几个CPU核心?

YouTube运行8个核心:主要是4个核心,偶尔6个,偶尔3个,平均利用率为30%。有趣的是,大核心使用很多,而LITTLE核心很少使用。

实测:手机到底能用几个CPU核心?

“神庙逃亡2”具有四个核心:两个平均分配工作,另之内,big.LITTLE架构也不是完美的,但是我们很高兴看到Android应用程序开发一直很快跟上多核的步伐,只是说“多核无用”是错误的。

实测:手机到底能用几个CPU核心?


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-366576-1.html

    相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...