Cómo saber si ejecutable o binario es el procesamiento de algunos de solicitud o de ocupado/inactivo (no el estado de EJECUCIÓN)

0

Pregunta

Cómo saber si ejecutable o binario es el procesamiento de algunos de solicitud o de ocupado/inactivo (no el estado de EJECUCIÓN)

Me quiero detener o matar el proceso, basándose en el estado de procesamiento del ejecutable.

linux windows
2021-11-24 04:26:55
1

Mejor respuesta

0

Usted puede comprobar el estado del proceso el código de un proceso de uso de ps. Esto le puede dar una visión más detallada sobre el estado actual de un proceso dado.

De acuerdo a man ps:

PROCESS STATE CODES
   Here are the different values that the s, stat and state output specifiers (header "STAT" or "S") will display to describe the state
   of a process:

           D    uninterruptible sleep (usually IO)
           I    Idle kernel thread
           R    running or runnable (on run queue)
           S    interruptible sleep (waiting for an event to complete)
           T    stopped by job control signal
           t    stopped by debugger during the tracing
           W    paging (not valid since the 2.6.xx kernel)
           X    dead (should never be seen)
           Z    defunct ("zombie") process, terminated but not reaped by its parent

A continuación, puede hacer algo como: ps --no-headers -o pid,state -p PID Cual sería la salida de una de las cartas representa a un estado de proceso desde arriba, para un determinado proceso PID.

Usted también puede hacer ps --no-headers -o pid,state -p $(pgrep app_name). Esto dará como resultado del estado actual de cada proceso se ejecutó por una aplicación dada.

2021-11-24 04:58:28

en este trabajo(ps) en windows así?
BRE

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................