non so darti una risposta precisa in merito.
ho indagato un po' la situazione qualche tempo fa, cercando risposte nei repository di sony (su github), per capire meglio. (https://github.com/sonyxperiadev/device-sony-loire - repo condiviso con l'x compact)
la cosa che mi aveva insospettito era, oltre alla frequenza più bassa, nessuna applicazione riesce a rilevare attivi gli ultimi due core,
che dovrebbero far parte del cluster "big" (i due cortex a72).
spulciando nel ramdisk, ho trovato qualche riferimento all'attivazione disattivazione dei core (in particolare nello script pwr rc).
in pratica, è previsto che quando il cellulare è in carica, tutti i core debbano attivarsi (se lo schermo è attivo). quindi ho verificato:
codice:
F5121:/ $ cat /sys/devices/system/cpu/cpu*/online
1
1
1
1
1
1
ci siamo, 6 core attivi.
ho provato con lo schermo spento:
codice:
F5121:/ $ cat /sys/devices/system/cpu/cpu*/online
1
1
1
1
0
0
4 core su 6 attivi, il big cluster è stato disattivato.
quindi, a differenza delle rilevazioni delle app, i cortext a72 vengono effittavemente attivati, quando servono (sicuramente il kernel ha un modulo hotplug dei core).
per quanto riguarda la frequenza, non posso risponderti perché senza permessi di amministratore (root) non posso dare una risposta accurata:
codice:
cat: /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq: Permission denied
bisognerebbe analizzare meglio i repository di sony, magari pure il kernel (ma non ne sono in grado).
suppongo che le rilevazioni siano errate perché fanno riferimento solo ai cortext a53, che dovrebbero avere una frequenza più bassa dei cortext a72.