Új hozzászólás Aktív témák

  • falco1

    tag

    válasz Brekkk #13176 üzenetére

    Sajnos az Android minden verzióval butább, így jelenleg csak ADB segítségével tudod lekérdezni, hogy a telefonon futó folyamatok közül melyik mennyi processzor időt használ.
    Ha PC -re kötöd a telefont, akkor először add ki az adb shell parancsot, ezután pedig:
    dumpsys cpuinfo
    Ennek a parancsnak a segítségével kapsz egy listát tetején a legnagyobb fogyasztókkal.
    Ha valós időben szeretnéd monitorozni a 10 legtöbb CPU időt használó folyamatot akkor pedig írd be ezt a parancsot:
    top -m 10 -o CMDLINE,%CPU,RES -s 2

    PS:
    Andoid 6-ra még lehetséges volt olyan alkalmazást írni, amelyik monitorozza a telefonon futó folyamatok aktuális processzor használatát, de aztán a Google kitalálta, hogy ez nem biztonságos, úgyhogy Android 7 óta minden folyamat csak saját maga adatait láthatja...
    Ennek ellenére persze sem a Google, sem a gyártók nem biztosítanak a rendszerben olyan Task Manager-t, amelyik mutatná a folyamatok processzor használatát valós időben mondjuk úgy, ahogy az Windows-on elérhető.
    Így pedig a tiedhez hasonló esetekben a felhasználó lényegében eszköztelen a probléma mibenlétének felderítésében.

Új hozzászólás Aktív témák