Mi informacion de contacto
Correo[email protected]
2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
En el sistema Android, utiliceadb shell ps
El comando puede ver información sobre los procesos que se ejecutan en el sistema actual.cuando agregas-T
opción (tenga en cuenta que el estándarps
Comandos en Androidadb shell
puede no ser apoyado directamente en-T
opción, que suele ser la misma que en Linuxps
El comando es ligeramente diferente), es posible que desee ver información más detallada sobre el hilo, pero el estándaradb shell ps
El comando no soporta directamente-T
para enumerar hilos.Sin embargo, podemos discutirps
El significado general de la salida del comando y el significado del estado del proceso (como D, T, Z).
adb shell ps
Significado general de salidaen Androidadb shell
medio,ps
El comando generalmente no proporciona-T
opción para enumerar los hilos directamente. Sin embargo, puede enumerar información sobre el proceso, que incluye:
En Linux (incluido el Android subyacente),ps
La salida del comando generalmente contiene el estado del proceso. Estos códigos de estado pueden incluir D, T, Z, etc., que representan diferentes estados del proceso:
D (estado de sueño ininterrumpido) : El proceso está en un estado de suspensión ininterrumpida, generalmente porque está esperando a que se complete una operación de E/S (como escritura en disco). En este estado, incluso si se envía una señal al proceso, este no responderá.
T (estado de parada): El proceso se ha detenido (normalmente mediantestop
señal), no se puede ejecutar ni finalizar. Sin embargo, se puede continuar o finalizar mediante señales.
Z (estado zombi): Este es un proceso que ha finalizado, pero su padre aún no ha pasadowait()
owaitpid()
Llamada al sistema para leer su estado final. El proceso zombie ha liberado la mayoría de sus recursos pero aún conserva las entradas de la tabla de procesos para que el proceso principal pueda consultar su estado.
Tenga en cuenta que en Androidadb shell ps
Es posible que estos caracteres de estado no aparezcan directamente en la salida del comando (especialmente si la salida no está configurada o formateada especialmente) porque pueden requerir el uso de caracteres adicionales.ps
opciones (como-eo state
en Linux) para mostrar.Sin embargo, Androidps
Las opciones disponibles y el formato de salida del comando pueden ser los mismos que los de Linux estándar.