- 主题:A53、A57、A72之类的核软件代码完全是兼容的吗?
都是开源算法。游戏这种狂耗cpu的几个tick就被干到大核上了。
普通进程基本都负载很低,普通进程还负载高,你用起来那掉电速度也没人能接受。
【 在 hgoldfish 的大作中提到: 】
: 跟你说的不是一个事。。
: linux 内核针对大小核有通用的调度算法。但不顶用。
: 真实情况是各个手机厂商又有自己的算法。那套算法是不开源的。
: ...................
--
FROM 117.9.92.*
你上面说的amd cppc2的那个可是标准的开源了
还要杠?
【 在 hgoldfish 的大作中提到: 】
: 跟你说的不是一个事。。
:
: linux 内核针对大小核有通用的调度算法。但不顶用。
: ...................
--
FROM 111.199.82.*
你才是杠啊。
我没说标准的算法不开源。
我说的是不标准的算法不开源。
用脑袋想想,如果标准的算法足够完美。牙膏厂至于弄个硬件调度器要搭配 win11 才跑得起来?
【 在 kknd1399 (kknd1399) 的大作中提到: 】
: 你上面说的amd cppc2的那个可是标准的开源了
: 还要杠?
--
FROM 125.78.67.*
支付宝和微信在很多场景下比游戏还耗 CPU,你说上不上大核?
【 在 clyu1981 () 的大作中提到: 】
: 都是开源算法。游戏这种狂耗cpu的几个tick就被干到大核上了。
: 普通进程基本都负载很低,普通进程还负载高,你用起来那掉电速度也没人能接受。
--
FROM 125.78.67.*
当然上大核啊,小核跑它的线程吃紧,大核留着过年?
【 在 hgoldfish 的大作中提到: 】
: 支付宝和微信在很多场景下比游戏还耗 CPU,你说上不上大核?
:
--
FROM 221.239.111.*
然后电就一直掉了。5000mha 的手机一天一充卖不出去。
所以 android 厂商很精的。会弄个白名单,在这个白名单里面的跑分软件和游戏才会开大核,而且持续开大核,保证不掉帧。白名单还会远程更新。其它软件要么都开小核,要么开一会儿大核几秒就放到小核。这部分逻辑是不开源的。
【 在 clyu1981 () 的大作中提到: 】
: 当然上大核啊,小核跑它的线程吃紧,大核留着过年?
--
修改:hgoldfish FROM 125.78.67.*
FROM 125.78.67.*
微信淘宝这种应用经过广泛测试的,消耗cpu也就加载资源那会,整体上连1%都不到,加载东西那会某些线程会被干到大核上,99%以上的时间都没有开大核的必要。
游戏这种,一直有线程有高cpu需求,很容易被干到大核上。
【 在 hgoldfish 的大作中提到: 】
: 然后电就一直掉了。5000mha 的手机一天一充卖不出去。
: 所以 android 厂商很精的。会弄个白名单,在这个白名单里面的跑分软件和游戏才会开大核,而且持续开大核,保证不掉帧。白名单还会远程更新。其它软件要么都开小核,要么开一会儿大核几秒就放到小核。这部分逻辑是不开源的。
:
--
FROM 221.239.111.*
写过Qt程序的都知道,你的线程干完任务可能会sleep或wait,如果不是任务非常密集并且复杂,其实线程大部分时间离跑满一个核差着数量级,放到小核上跑这种线程不影响。
【 在 hgoldfish 的大作中提到: 】
: 然后电就一直掉了。5000mha 的手机一天一充卖不出去。
: 所以 android 厂商很精的。会弄个白名单,在这个白名单里面的跑分软件和游戏才会开大核,而且持续开大核,保证不掉帧。白名单还会远程更新。其它软件要么都开小核,要么开一会儿大核几秒就放到小核。这部分逻辑是不开源的。
:
--
FROM 221.239.111.*
看来你都不知道win10跑大小核纯软件也没啥吧?
Tremont知道伐?
【 在 hgoldfish 的大作中提到: 】
: 你才是杠啊。
:
: 我没说标准的算法不开源。
: ...................
--
FROM 123.124.192.*
这些cpu都是符合arm v8.0-A的架构。从软件角度来讲,是兼容的。可以跑同一个OS。当然需要coherent bus来支持。
但是不能混用A53和A55/A75/A76/A77/A78,因为后者实现了Arm v8.2-A的功能,有新指令和新功能。
【 在 wjhtingerx 的大作中提到: 】
: 不然这些组成的大小核CPU,操作系统怎么调度呢?
--
FROM 101.84.200.*