Hai bisogno di verificare quale processo sta causando molte attività I/O in background sul tuo dispositivo Android? Dai un'occhiata a questo port di script shell iotop per Android!
Hai mai avuto bisogno di controllare l'utilizzo I/O delle app? Se è così, probabilmente hai provato a cercare un file iotop port, uno script Python per Linux, solo per non trovarne nessuno e scriverne uno in fretta o controllarlo manualmente /proc/ te stesso.
Fortunatamente per te, moderatore del forum XDA e sviluppatore riconosciuto laufersteppenwolf ha scritto uno script di shell per replicare le funzionalità originali di iotop. Ti consentirà di esaminare i carichi/utilizzo di I/O per ogni processo, vedere la quantità totale di byte letti e scritti o anche le velocità di lettura/scrittura attuali.
Prima di utilizzare lo script, però, dovrai assicurarti di avere quanto segue:
- Un dispositivo rootato.
- Un kernel con l'accounting I/O abilitato. Di solito questo non è il caso per impostazione predefinita, ma puoi sempre chiedere allo sviluppatore del kernel di abilitare le funzionalità necessarie configs (o abilitali tu stesso se stai compilando il tuo kernel — in caso contrario, sfortunatamente non puoi fare nulla altro).
Questo può essere particolarmente utile se riscontri un ritardo ma la CPU non è il problema (nel qual caso potresti attivare iotop e controlla se qualche processo sta causando molta attività I/O in background) o se stai tentando di eseguire il debug del tuo app. Se vuoi saperne di più visita il iotop per il thread del forum Android ora vediamo come installarlo e utilizzarlo.