Precisa verificar qual processo está causando muita atividade de E/S em segundo plano no seu dispositivo Android? Confira esta porta de script shell iotop para Android!
Já precisou verificar o uso de E/S de aplicativos? Se sim, você provavelmente tentou procurar por um iotop port, um script Python para Linux - apenas para não encontrar nenhum e escrever um com pressa ou verificar manualmente /proc/ você mesmo.
Felizmente para você, moderador do fórum XDA e desenvolvedor reconhecido laufersteppenwolf escreveu um script de shell para replicar os recursos originais do iotop. Ele permitirá que você examine as cargas/uso de E/S para cada processo, veja a quantidade total de bytes lidos e gravados ou até mesmo as velocidades atuais de leitura/gravação.
Antes de usar o script, porém, você precisará certificar-se de ter o seguinte:
- Um dispositivo enraizado.
- Um kernel com contabilidade de E/S habilitada. Isso geralmente não é o caso por padrão, mas você sempre pode pedir ao desenvolvedor do kernel para ativar o necessário configs (ou habilite-os você mesmo se estiver compilando seu próprio kernel — caso contrário, infelizmente você não poderá fazer nada outro).
Isso pode ser particularmente útil se você estiver enfrentando lag, mas a CPU não for o problema (nesse caso, você pode disparar o iotop e verifique se algum processo está causando muita atividade de E/S em segundo plano) ou se você está tentando depurar seu aplicativo. Se quiser saber mais, visite o tópico do fórum iotop para Android agora para ver como instalá-lo e usá-lo.