¿Alguna vez has necesitado comprobar el uso de E/S de las aplicaciones? Si es así, probablemente hayas intentado buscar un puertode iotop, un script de Python para Linux, pero no has encontrado ninguno y has escrito uno a las apuradas o has comprobado manualmente/proc/tú mismo.
Afortunadamente para ti, el moderador del foro de XDA y reconocido desarrolladorlaufersteppenwolfha escrito un script de shell para replicar las características originales de iotop. Te permitirá examinar las cargas y el uso de E/S de cada proceso, ver la cantidad total de bytes leídos y escritos o incluso las velocidades actuales de lectura y escritura.
Sin embargo, antes de usar el script, deberá asegurarse de tener lo siguiente:
- Un dispositivo rooteado.
- Un kernel con contabilidad de E/S habilitada. Por lo general, este no es el caso de manera predeterminada, pero siempre puedes pedirle al desarrollador de tu kernel que habilite las configuraciones necesarias (o habilitarlas tú mismo si estás compilando tu propio kernel; si no, lamentablemente no puedes hacer nada más).
Esto puede ser particularmente útil si estás experimentando retrasos pero la CPU no es el problema (en cuyo caso puedes iniciar iotop y verificar si algún proceso está causando mucha actividad de E/S en segundo plano) o si estás tratando de depurar tu aplicación. Si deseas obtener más información, visita elhilo del foro de iotop para Androidahora para ver cómo instalarlo y usarlo.