Monitoreo de procesos

Páginas: 5 (1098 palabras) Publicado: 1 de diciembre de 2014
Monitoreo de procesos en Linux
Yessica Chaut´a Insuasty, Ra´ul Orcasitas Hern´andez
Ingenier´ıa de Sistemas y Computaci´on
Universidad Nacional de Colombia
Bogot´a, Colombia
ykchautai@unal.edu.co rrorcasitash@unal.edu.co
Abstract
Este art´ıculo contiene el desarrollo de ciertas pruebas para el an´alisis y monitoreo de procesos ejecutados
en el sistema operativo Linux. La idea principal esdesarrollar t´ecnicas o´ ptimas para e´ ste proceso e implementarlas para controlar y mejorar el funcionamiento
de los recursos en el sistema. Usando herramientas
b´asicas como la terminal y utilizando comandos para
e´ sta verificaci´on, obtendremos una visi´on m´as t´ecnica
de las tareas que ejecutamos en el sistema operativo.

´
1. INTRODUCCION
La diversidad en el desarrollo de softwarey el
avance de los sistemas operativos modernos han hecho
que sea necesario implementar t´ecnicas para el control
y manejo de procesos y recursos en los computadores y
dispositivos electr´onicos en general. El sistema operativo Linux posee diferentes herramientas para la gesti´on
de e´ ste tipo de monitoreo y la optimizaci´on de los recursos con los que cuenta cada usuario. Es importanteconocer e implementar este tipo de herramientas, ya que
as´ı se lograr´a obtener el m´aximo de capacidad de las
m´aquinas que se tengan y tendr´a un mayor control tanto
f´ısico como l´ogico de las mismas.
Las tareas realizadas por un sistema operativo son
com´unmente conocidas como procesos. Un proceso se
define como la instancia de un programa en ejecuci´on
y el contexto en el que sedesarrolla. Los procesos,
adem´as de la informaci´on propia del programa contienen la informaci´on necesaria para que el programa
interaccione con el sistema. El contexto en el que se desarrolla puede estar involucrado adem´as con los procesos hijos que se hayan generado del principal (proceso
padre), los recursos que el sistema est´a consumiendo,
sus atributos de seguridad, entre otros. De ah´ı laimportancia de hacer un monitoreo de todas las actividades

que realiza el sistema operativo para optimizar recursos
y mejorar las condiciones del sistema.
Linux, como se sabe, es un sistema operativo multitarea y multiusuario. Esto significa que m´ultiples procesos pueden operar simult´aneamente sin interferirse
unos con los otros. Durante la ejecuci´on el proceso
podr´ıa ”suponer” que es elu´ nico proceso en el sistema
y que tiene acceso a todos los servicios del sistema operativo. Tanto los programas como los procesos son entidades diferentes, un programa en un sistema operativo
multitarea como Linux, puede ejecutar varias instancias
simult´aneamente. Cada instancia es un proceso separado. Un ejemplo claro de este tipo de ejecuci´on se
da cuando tenemos varios usuarios en reddesde diferentes equipos ejecutando el mismo programa; en ese
momento se estar´an usando tantas instancias del programa como usuarios activos en el mismo.

2. SISTEMA OPERATIVO Y PROCESOS
Para empezar con un an´alisis sencillo de procesos,
empezamos por crear programas b´asicos en los que se
hace un uso b´asico de los recursos del sistema. En este
caso, se dise˜no´ un programa de lectura yescritura de
archivos que permite la iteraci´on sobre l´ıneas intermedias de un archivo de texto inicial. Este tipo de procesos
requiere el uso de varias memorias, entre ellas el disco
duro y un buffer de almacenamiento. En esta etapa de
las pruebas se empezaron a usar herramientas tanto en
Windows como en Linux, como por ejemplo, el Administrador de tareas y la terminal.
Para comprendermejor los procesos que se est´an
realizando se debe tener claro el concepto de proceso,
sus tipos y c´omo funcionan las herramientas b´asicas
para monitorearlos.

2.1. Tipos de procesos
2.1.1. Child (Procesos hijos):. Los procesos hijos son
procesos creados a partir de otros. El u´ nico proceso que
´
nunca ser´a proceso hijo es el proceso init. Estos
son
creados mediante la instrucci´on...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • OBSERVACION Y ANALISIS DEL PROCESO DE MONITOREO
  • Monitoreo Del Proceso De Una Alcoholera
  • Monitoreo De Procesos 1
  • monitoreo de los procesos planeados
  • Monitoreo de memoria procesador y discos
  • Proceso de monitoreo y control
  • 2d monitoreo de un proceso de purificacic3b3n de protec3adnas
  • control y monitoreo de procesos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS