Sei sulla pagina 1di 18

.

LABORATORIO DE PROCESOS EN CENTOS 7 Y WINDOWS


Oscar Ivn Duarte Torres
Daniel Alejandro Romero Parra

Resumen
En este documento se dan a conocer algunos comandos que sirven para el manejo de
procesos desde la terminal del Sistema Operativo Centos 7, y de la linea de comandos de
Windows.
Introduccin
Los procesos son programas en ejecucin, es decir, programas que estn utilizando los
recursos ya sea de hardware o de software que necesitan para trabajar, estos son creados
por el sistema operativo en el kernel.
Los procesos tienen diferentes estados los cuales son:
Nuevo: En este el proceso es creado por el Sistema Operativo pero todava no ha sido
admitido.
Listo: Esta en cola de espera, solo est esperando la ejecucin.
Ejecucin: Proceso que se encuentra dentro de su seccin critica.
Bloqueado: El proceso no se puede ejecutar hasta que no se produzca el suceso esperado.
Terminado: Proceso termin cuando termino su ejecucin o cuando se produce un fallo.
Listo y suspendido: El proceso se encuentra en memoria esperando que ocurra un evento.
Bloqueado y suspendido.

A continuacin se usan los comandos y herramientas para el manejo de procesos en los


Sistemas Operativos Centos y Windows.

CENTOS
1. Comando PS
Este comando muestra una lista de procesos en ejecucin del usuario actual si no se
escribe ningn parmetro.

Parmetro Aux
Muestra una lista de procesos de todos los usuarios.

Parmetro a
Muestra una lista de todos los procesos con su ID y su estado

Parmetro u
Muestra una lista de los procesos, el porcentaje de uso de CPU y el usuario, entre otros.

Parmetro x
Muestra una lista de procesos de todas las terminales y usuarios.

Parmetro l
Muestra una lista de procesos que incluye el UID (User ID)

Parmetro -edalf

2. Comando KILL
Termina con los procesos identificados con la PID

3. Comando Nohub e &

Comando Nohub
Permite mantener en ejecucin un comando, pero debido a que ya haba terminado
obtenemos el resultado mostrado en la imagen.

Comando &
Permite ejecutar un proceso, si este ya se encuentra en ejecucin vuelve a ejecutarlo
con otra PID.

WINDOWS
En este casos se esta ejecutando el laboratorio en el sistema operativo Windows 7.
1- Lo primero que se desea hacer es acceder al administrador de tareas.

2- Con este se puede obtener el siguiente aplicativo quien administra los procesos
ejecutados actualmente.

3- Con la orden Windows+r se accede al dialogo de ejecutar por medio de instrucciones.

4- Con el comando taskmgr se observa que se puede ir al administrador de tareas como otra
de los posibles mtodos para acceder a este importante aplicativo

5- Ahora es necesario saber cmo describir el procedimiento a llevar a cabo para ejecutar un
programa desde el administrador.

Con lo anterior se pudo observar que la instruccin de nueva tarea desde el administrador
obtenemos el siguiente dialogo.

Como se podra esperar el comando generado desde el dialogo de nuevas tareas permite
abrir una nueva aplicacin o programa nicamente escribiendo el nombre del software que
el sistema operativo pueda reconocer.

Cuando se quiera cerrar un proceso aparecer un mensaje de advertencia como el que se


puede mostrar a continuacin.

Qu quiere decir esto?, el sistema operativo necesita saber si realmente se desea cerrar
este proceso, las razones estn explicadas brevemente por el cuadro de dialogo de
advertencia.
Cualquier programa abierto asociado con este proceso se cerrara y se perdern todos los
datos sin guardar. Si finaliza un proceso del sistema, el sistema podra quedar en un estado
inestable. Esto se da ya que cualquier archivo que est usando el software cuyo proceso se
desea cerrar en primer lugar perder todos los cambios que se hayan hecho. Adems de
que existen procesos que son muy recomendables para quedar abiertos y el sistema no
querr que el usuario lo cierre solo porque s.
Procesos como Explorer.exe que es el encargado de mostrar al usuario la barra de tareas
de windows puede ser finalizado por este medio, por ende, es necesaria una advertencia en
caso de que el usuario realmente no quisiera cerrar este proceso ya que procesos como
estos son usados en este sistema operativo desde el inicio del sistema hasta su finalizacin.
6- A continuacin se describirn algunas de las funcionalidades de ciertos comandos y su
informacin correspondiente.
En la seccin de servicios se pueden obtener ciertas columnas importantes en la
descripcin de cada servicio usado por el sistema.

Entre ellos podemos destacar a:

Identificador de proceso (PID): Usado para identificar un proceso en ejecucin de los dems
con el fin de que el sistema pueda diferenciarlos inequvocamente.
En cuanto a la pestaa de proceso existen columnas como las que se pueden ver a
continuacin:

Nombre de usuario: como su nombre lo dice es el usuario quien est haciendo uso del
proceso
Id de sesin: el identificador del propietario del proceso, esta es la columna encargada de
diferenciar inequvocamente a los usuarios.
Uso de cpu: mostrada por la columna CPU hace referencia al porcentaje de CPU que
consume el recurso.
Tiempo de CPU: se refiere al tiempo que ha estado la CPU haciendo uso del procesamiento
del proceso.
Memoria conjunto de trabajo: mostrada por la columna Memoria (espacio de trabajo
privado) es la suma de la memoria en trabajo privado con la que esta usando el proceso.
Memoria conjunto de trabajo mximo: mostrada en la columna Espacio mximo de trabajo
(memoria) es la cantidad mxima cuando en el trabajo usado por el proceso.
Memoria delta del conjunto de trabajo: mostrada en la columna de diferencia del espacio
de trabajo (memoria).

Diferencia de errores de pgina: Es el cambio en el nmero de errores de pgina desde la


ltima actualizacin en el proceso.
Prioridad base: mostrada en la columna de base primaria Usado con el fin de que se puedan
clasificar el orden de ejecucin de los subprocesos.

Identificadores: es el nmero que identifica el objeto que hay en la tabla de objetos de un


proceso.
Subprocesos: se refiere a la cantidad de subprocesos que se deben ejecutar en el uso del
proceso mayor.
Objetos de usuario: se refiere a los objetos que el usuario usa como ventanas, mens, ionos
entre otros que el proceso usa.
Objetos de GDI: hace referencia al nmero de la biblioteca (GDI) y de (API) para los
dispositivos de salida de grafico.
Lecturas de Entrada y Salida: es la cantidad de instrucciones de lectura que se encuentra en
entrada y salida.
Escritura de entrada y de salida: es la cantidad de instrucciones de escritura que se
encuentra en entrada y salida.
Otros de entrada y salida: es la cantidad de operaciones encontradas en la entrada y salida
que no son ni de tipo entrada o de salida.
Bytes de lectura de entrada y salida: es la cantidad de bytes ledos tanto en entrada como
en salida.

Bytes de lectura de entrada y salida: es la cantidad de bytes escritos tanto en entrada como
en salida.
Otros bytes de entrada y de salida: es la cantidad de bytes que no entran en la categora de
entrada o de salidas encontradas en la entrada o salida.
Nombre de la ruta de la imagen: es la direccin en donde se ubica el proceso en el disco
duro.
Lneas de comandos: se refiere a la lnea de comando en donde se especifica la creacin del
comando.
Vitalizacin: revisa si la visualizacin est habilitada o no lo est.
Descripcin: descripcin del proceso que describa informacin relevante del mismo.
Prevencin de ejecucin
7- En las propiedades de rendimiento ubicadas en el administrador de tareas podemos ver
varios parmetros importantes como los mostrados a continuacin:

En esta propiedad se pueden ver parmetros que muestran de manera ya sea grafica u
ordenada en listas el rendimiento del procesamiento como el uso de la cpu en porcentaje,
el historial del uso de la CPU esto es para hacer un anlisis del rendimiento de la CPU, la
memoria que el sistema tiene a su disposicin y el historial del uso de la memoria para los
mismos fines.
En cuanto se trata de las tablas de rendimiento existen 3 que se destacan:
Memoria fsica: el total de esta lista se refiere a la cantidad total de la RAM a su
disposicin en MB, en cache es la cantidad de memoria usada actualmente en los
recursos (esta es el tipo de memoria fsica),
Sistema: hace referencia a las generalidades de los identificadores y los
subprocesos, el tiempo de uso y la asignacin en MB que el sistema est haciendo
actualmente.
Memoria Kernel: es la cantidad de memoria que el ncleo est usando.
8- En funciones de red podemos ver las siguientes columnas:

Estas columnas son Nombre del adaptador, Descripcin del adaptador, Uso de red,
Velocidad de vnculo, Estado, Rendimiento de bytes enviados, Bytes enviados, Bytes
recibidos, Bytes, Bytes enviados por intervalo.

Cabe destacar que con uso de esta pestaa se puede ver el uso de la red ya sea si esta por medio
de una conexin LAN y/o una conexin por red inalmbrica. Con esta ficha se puede proporcionar
un indicador sencillo, cualitativo que muestra el estado de las redes que est6an funcionando en el
sistema.
Es importante destacar que el uso de estas funciones de red solo es aplicable cuando el equipo
tiene acceso a una tarjeta de red.

Parametros adicionales comando Tasklist


Al usar el comando help tasklist podemos ver los parametros que se pueden usar con el comando
tasklist.

El PID es el mismo siempre para un proceso determinado?

Aqu observamos que para el proceso mspaint.exe (Paint) el PID al usarlo por primera vez en la
prctica es 39856, luego los cerramos y volvemos a ejecutarlo. Obtenemos un nuevo PID como se
muestra en la siguiente imagen.

El cual es 39520. Esto se debe a que las PID se asignan en el momento de la ejecucin, al cerrar el
proceso y volver a abrirlo es como si fueran procesos diferentes.
Qu parametros se pueden usar con el comando taskkill?
Usando el comando help taskkill podemos conocer estos parametros, tal como se muestra en la
siguiente imagen:

Qu parmetros se pueden usar con el comando start?


Los parametros que puede ser usados en el comando start son:

Referencias
Cadena V., Caranton A., LABORATORIO: MANEJO DE PROCESOS EN CENTOS 7.
Administradores de Microsoft.com. Introduccin al administrador de tareas, disponible
en: < https://msdn.microsoft.com/es-es/library/cc739669(v=ws.10).aspx>.

Potrebbero piacerti anche