procs, ¿Cuanto consumen tus procesos en Linux?

Es una herramienta de línea de comandos que muestra información sobre los procesos en ejecución en un sistema operativo. Es conocido por su rendimiento y velocidad comparado con otros implementaciones similares de «ps».

procs, ¿Cuanto consumen tus procesos en Linux?

procs, ¿Cuanto consumen tus procesos en Linux?

¿Como funciona procs?

Procs funciona leyendo y analizando la información sobre los procesos en el sistema operativo. Esta información se obtiene a través de la API del sistema operativo, que varía dependiendo del sistema en uso. Luego, Procs formatea y muestra esta información en la terminal en un formato legible para el usuario.

En general, Procs muestra información como el ID del proceso, el nombre del programa en ejecución, el usuario dueño del proceso, el estado del proceso, el uso de CPU y la memoria RAM. El usuario puede especificar qué información se muestra y en qué orden, y también puede filtrar los procesos según diversos criterios.

¿Como instalar?

Instalación en Ubuntu

Puedes instalar Procs en Ubuntu siguiendo estos pasos,

sudo apt update
sudo apt install rustc cargo

Descargar el código fuete de Procs desde GitHub,

git clone https://github.com/dalance/procs
cd procs

Compilar e instalar Procs,

cargo build --release
sudo cp target/release/procs /usr/local/bin/

Verificar que la instalación se haya realizado correctamente,

procs --version

Con estos pasos, Procs estará instalado y listo para ser utilizado en tu sistema Ubuntu.

Instalación en Majaro

La instalación en Manjaro es mas sencilla si cabe. Tan solo tienes que ejecutar el siguiente comando en un terminal,

paru -S procs

En el caso de que estés utilizando paru. De la misma forma podrías hacerlo con yay.

¿Como utilizar procs?

rocs tiene una serie de opciones y configuraciones que puedes utilizar para personalizar su salida. Aquí hay algunos ejemplos de cómo configurar Procs:

  • Mostrar solo los procesos de un usuario específico:
procs --user username
  • Mostrar solo los procesos que tengan un nombre específico:
procs --name processname
  • Mostrar solo los procesos que estén en un estado específico:
procs --state state
  • Mostrar la información en un formato diferente:
procs --format formatstring
  • Ordenar los procesos por una columna específica:
procs --sort column

Modo watch

Si utilizas la opción de --watch, el comportamiento es igual al de top, actualizando la información que muestra de forma automática cada segundo.

Con la opción --watch-interval <second> puedes indicar la tasa de refresco en segundos.

¿como configurar procs?

Procs tiene un archivo de configuración. Este archivo se llama procs.toml y se puede encontrar en el directorio de configuración del usuario, como ~/.config/procs/procs.toml. En este archivo puedes especificar las opciones y configuraciones que deseas que se utilicen por defecto cada vez que ejecutes Procs.

En el repositorio oficial tienes dos ejemplos completos de archivos de configuración,

El primero tiene una configuración mucho mas extensa que el segundo. Pero en cualquier caso, cualquiera de los dos te puede ser de utilidad para generar tu propio archivo de configuración personalizado

El vídeo


Más infomación en,

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *