我对多核手机有点疑问

来源:百度文库 编辑:超级军网 时间:2024/04/28 07:01:44
现在手机大都双核或四核了,但那些APP都支持多核运行吗?如果不支持,运行这些APP时不和单核一样吗?
现在手机大都双核或四核了,但那些APP都支持多核运行吗?如果不支持,运行这些APP时不和单核一样吗?
电脑能用的多核多线程的软件都不多,何况手机呢,四核同时运行的主频都达不到单核运行时的主频,感觉双核四核还不如高主频的单核呢
确实如此,如果应用不支持多核,还真和单核一样。
有一种说法,从单核到双核,性能可以提高50%,从双核到四核,提高25%就不错了。这个说法不见得准确,但确实道出了一般规律。

四核同时运行的主频达不到单核最高主频,这是因为功耗,发热,和电源管理芯片的限制。但是如果给你单核和双核的选择,还是选双核好。
沙恩沉没 发表于 2012-8-17 13:38
电脑能用的多核多线程的软件都不多,何况手机呢,四核同时运行的主频都达不到单核运行时的主频,感觉双核四 ...
可是双核电脑比单核的确实快多了
多核手机多了

应用多核的软件也会逐渐多起来

以发展的眼光看问题吧
说说为什么双核好。目前主流的智能手机操作系统,iOS了解不深,安卓的底层是Linux, 而Linux内核对SMP的支持相当完善。合适的系统调度算法可以把不同任务分配到不同的CPU上去。这在多任务环境下可以充分发挥多核的优势。比如一边下载数据,一边解码视频,一边处理外部I/O。不见得每个应用都要支持多核,只要同时运行几个应用,就可以发挥多核优势。另一方面,现在一些主要应用,比如浏览器,已经是多线程,再加上安卓框架,可以说多核确实还是比单核用起来流敞。
还是多核好点。
对多核的利用,主要是体现在OS对进程的调度上。何况现在的APP哪个不是多线程