¿Qué y cuantos recursos del servidor ocupa un software en ejecución?

Los programas inactivos, detenidos o en ejecución en un equipo GNU/Linux, al momento de ser iniciados por el usuario o sistema operativo, se les asignan recursos en el equipo como son:

  • Tamaños del archivo de proceso

  • Uso de la memoria ram

  • Tiempo de ejecución en forma normal y en tiempo real

Para revisar los valores mencionados anteriormente se utiliza el comando prlimit. La sintaxis que sigue el comando es:

prlimit --pid Numero_identificador_del_proceso

Ejemplo:

[jperea@localhost ~]$ prlimit --pid 2332
RESOURCE DESCRIPTION SOFT HARD UNITS
AS address space limit unlimited unlimited bytes
CORE max core file size 0 unlimited blocks
CPU CPU time unlimited unlimited seconds
DATA max data size unlimited unlimited bytes
FSIZE max file size unlimited unlimited blocks
LOCKS max number of file locks held unlimited unlimited
MEMLOCK max locked-in-memory address space 65536 65536 bytes
MSGQUEUE max bytes in POSIX mqueues 819200 819200 bytes
NICE max nice prio allowed to raise 0 0
NOFILE max number of open files 1024 4096
NPROC max number of processes 1024 16001
RSS max resident set size unlimited unlimited pages
RTPRIO max real-time priority 0 0
RTTIME timeout for real-time tasks unlimited unlimited microsecs
SIGPENDING max number of pending signals 16001 16001
STACK max stack size 8388608 unlimited bytes
Comentarios
No hay ningún comentario aún. Sea usted el primero.