Procesos Sistemas Operativos

Páginas: 21 (5182 palabras) Publicado: 19 de abril de 2012
TRABAJO PRÁCTICO Nº1: PROCESOS

1- El proceso se puede definir como un programa en ejecución y, de una forma mas precisa, como la unidad de procesamiento gestionada por el sistema operativo.

2- El entorno de procesos consiste en un conjunto de variables que se le pasan al proceso en el momento de su creación. El entorno está formado por una tabla NOMBRE_VALOR que se incluye en la pila delproceso. El NOMBRE especifica el nombre de la variable y VALOR su valor.

3- La multitarea se basa en las tres características siguientes:
• Paralelismo real entre entrada, salida y procesador.
• Alternancia en los procesos de fases E/S y de procesamiento.
• Memoria principal capaz de almacenar varios procesos.

4- El planificador forma parte del núcleo del sistema operativo. Entra ejecucióncada vez que se activa el sistema operativo y su misión es seleccionar el proceso que se ha de ejecutar a continuación.

5- El activador también forma parte del sistema operativo y su función es poner en ejecución el proceso seleccionado por el planificador.

6- Se denomina grado de multiprogramación al número de procesos activos que mantiene un sistema. El grado de multiprogramación es unfactor que afecta de forma importante el rendimiento que se obtiene de una computadora. Mientras más procesos activos haya en un sistema, mayor es la probabilidad de encontrar siempre un proceso en estado de listo para ejecutar, por lo que entrará a ejecutar menos veces el proceso nulo. Sin embargo, se tiene el inconveniente de que, a mayor grado de multiprogramación, se tienen mayores necesidadesde memoria. Veamos este fenómeno con más detalle para los dos casos de tener o no tener memoria virtual.
En un sistema sin memoria virtual los procesos activos han de residir totalmente en memoria principal. Por tanto, el grado de multiprogramación viene limitado por el tamaño de los procesos y por la memoria disponible. Además, en un sistema de estas características, el rendimiento de lautilización del procesador aumenta siempre con el grado de multiprogramación. Esto es así ya que los procesos siempre residen en memoria principal.
En los sistemas con memoria virtual la situación es más compleja, puesto que los procesos sólo tienen en memoria principal su conjunto residente, lo que hace que quepan más procesos. Sin embargo, al aumentar el número de procesos disminuye el conjuntoresidente de cada uno. Cuando el conjunto residente de un proceso se hace menor de un determinado valor ya no representa adecuadamente al futuro conjunto de trabajo del proceso, lo que tiene como consecuencia que se produzcan muchos fallos de página.

7- Se denomina hiperpaginación (trashing) a la situación de alta paginación producida cuando los conjuntos residentes de los procesos son demasiadopequeños.
Cuando la memoria principal disponible es pequeña, se llega a la situación de hiperpaginación antes de alcanzar una cota alta de utilización del procesador. Para aumentar el rendimiento de un sistema que esté en esta situación es necesario añadir más memoria principal. Cuando la memoria es grande se llega a saturar el procesador con menos procesos de los que caben en memoria. En este casose puede aumentar el rendimiento del sistema manteniendo la memoria pero aumentando la potencia del procesador o añadiendo otro procesador.

8- El proceso es la unidad de procesamiento gestionada por el sistema operativo. Para poder realizar este cometido, el proceso tiene asociado una serie de elementos de información. Estos elementos se organizan en tres grupos: estado del procesador, imagende memoria y tablas del sistema operativo.

9- El estado del procesador contiene los valores iniciales del estado del procesador o su valor en el instante en que fue interrumpido el proceso.

10- La imagen de memoria del proceso está formada por los espacios de memoria que está autorizado a utilizar.

11- El modelo tradicional utilizado en UNIX contempla tres segmentos: texto, pila y datos....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Administracion De Procesos De Sistemas Operativos
  • PROCESOS SISTEMAS OPERATIVOS
  • Sistemas Operativos
  • Sistema, proceso y operaciones unitarias
  • Sistema Operativo Procesos
  • Sistemas Operativos. Procesadores
  • Estados De Procesos Sistemas Operativos
  • planificacion procesos sistema operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS