¿El comando de shell "top" muestra qué procesos del directorio /proc?

¿El comando de shell "top" muestra qué procesos del directorio /proc?

La página del manual dice,

El programa superior proporciona una vista dinámica en tiempo real de un sistema en ejecución. Puede mostrar información resumida del sistema, así como una lista de procesos o subprocesos que actualmente administra el kernel de Linux. Los tipos de información de resumen del sistema que se muestran y los tipos, el orden y el tamaño de la información que se muestran para los procesos son todos configurables por el usuario y esa configuración se puede hacer persistente durante los reinicios.

Al ejecutar este comando, muestra algunos procesos que tienen pidvalores que van desde 1 en adelante. Y algunos otros procesos se actualizan después de un intervalo de tiempo. ¿Qué tipo de esos procesos particulares son? ¿Con qué criterios top muestra estos threadso processes?

Respuesta1

Normalmente topmuestra los procesos con mayor cantidad de porcentaje de CPU de forma ascendente. Este porcentaje se calcula a partir de la última vez topque se actualizó. Normalmente este intervalo es de 3 segundos. topEs un comando interactivo y altamente configurable.

Este intervalo, así como el orden de clasificación (y otras 1000 cosas más) se pueden cambiar, si así lo desea:

  • Presione dpara cambiar el intervalo, escriba 0.1y luego Enterverá el intervalo más rápido.
  • Presione Fpara cambiar el orden de clasificación, luego escriba n- Enter. Ahora, la salida está ordenada por uso de memoria.
  • Presione fpara alternar campos. Entonces presione r- Enter. Ahora verá un nuevo campo llamado CODE.
  • Presione rpara reiniciar un proceso.

Estos son sólo algunos ejemplos.

información relacionada