Sistemas Operativos

Páginas: 5 (1134 palabras) Publicado: 16 de junio de 2014



Índice

Contenido



Índice de figuras




Introducción

Se le llama proceso a un programa en ejecución y al objeto abstracto que crea el sistema operativo para manejar el acceso de ese programa a los recursos del sistema (memoria, CPU, dispositivos de E/S). Pueden coexistir varias instancias de un mismo programa ejecutando en forma simultánea. Cada una de ellas es un procesodiferente.
Al crearse un nuevo proceso se le asigna un identificador de proceso único. Este número debe utilizarse por el administrador para referirse a un proceso dado al ejecutar un comando.
Los PID son asignados por el sistema a cada nuevo proceso en orden creciente comenzando desde cero. Si antes de un reboot del sistema se llega al nro. máximo, se vuelve a comenzar desde cero, salteando losprocesos que aún estén activos.
Desarrollo

Se inició abriendo la consola y con el comando vi se creó un fichero llamado Progr.c. En el cual se realizó un programa en c, haciendo un ciclo, se guardó con: w y salimos del vi con: q
A continuación en la consola se escribió gcc progr.c –o progr y enter, después se utilizó el comando ls –l y después para que se ejecutara el programa se utilizó./progr
Este programa se iba a estar ejecutando.

Figura Se muestra el programa en ejecución

Mientras se seguía ejecutando el programa se comenzó abriendo otra consola y se utilizó el comando ps.
El comando ps muestra por pantalla un listado de los procesos que se están ejecutando en el sistema.

Figura Se muestra la pantalla ejecutando el comando ps

Después se utilizó el comando ps–a este comando muestra en lista los procesos de todos los usuarios.

Figura Se muestra la pantalla ejecutando el comando ps -a
El comando ps –x lista los procesos de todas las terminales y usuarios

Figura Se muestra la pantalla ejecutando el comando ps -x
El comando ps –ax Lista los procesos de todos los usuarios con información añadida.

Figura Se muestra la pantalla ejecutando elcomando ps -ax

El comando ps –u muestra enlista información del proceso como por ejemplo el usuario que lo está corriendo, la utilización de CPU y memoria, etc.

Figura Se muestra la pantalla ejecutando el comando ps -u

Se continuo abriendo otra consola para ver como trabajaba el comando top. En esta parte se tenían tres consolas abiertas.

Figura Se muestra la pantalla de las tresconsolas
El comando top muestra en tiempo real un listado de los procesos que se están ejecutando en el sistema, especificando además el % de CPU y Memoria que están utilizando, sus IDs, usuarios que lo están ejecutando.
Se divide en dos la interfaz entre la cabecera y la lista de procesos corriendo en ese momento. La cabecera además se divide en 5 líneas:
Primera línea: Muestra una serie de datosreferidos al sistema.
Segunda línea: Muestra el total de procesos corriendo y los divide por estados, “Running”, “Slepping”, “Stopped”, “Zombie”.
Tercera línea: Muestra el uso de CPU en ese momento.
Cuarta línea: Muestra valores referentes a la memoria física del equipo
Quinta línea: Muestra valores referentes al uso de la memoria SWAP. Es similar a la cuarta línea en cuanto a los datos queproporciona salvo por un solo cambio que al final de la línea muestra la memoria que esta cacheada.
Luego, en la parte inferior de la pantalla se encuentra la lista de procesos corriendo en el sistema en orden descendente. Cada línea cuenta con los siguientes datos:

PID: Process ID del proceso
USER: Usuario que está corriendo dicha aplicación
PR: Prioridad del proceso
NI: Valor por el cual seestablece una prioridad para el proceso
VIRT: Total de la memoria virtual usada
RES: Resident task size
SHR: Estado del proceso. S (sleeping), D (uninterruptible sleep), R (running), Z (zombies), or T (stopped or traced)
%CPU, %MEM: Porcentajes de memoria y CPU utilizados en ese momento
Time: El tiempo de uso del procesador para ese proceso
Command: El comando que está siendo ejecutado por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS