Paralelismo Sistemas Operativos

Páginas: 7 (1598 palabras) Publicado: 4 de agosto de 2011
El concepto central de cualquier Sistema Operativo es el de proceso: una abstracción de un programa en ejecución también llamada tarea.

PARALELISMO | SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS

RESUMEN

PARALELISMO | SISTEMAS OPERATIVOS
INTRODUCCIÓN PROCESOS Y DEFINICIONES SOBRE  Todo el software ejecutable, inclusive el Sistema Operativo, se organiza en varios procesos secuenciales oprocesos. Un proceso incluye al programa en ejecución y a los valores activos del contador, registros y variables del mismo. Conceptualmente cada proceso tiene su propia cpu virtual. Si la cpu alterna entre los procesos, la velocidad a la que ejecuta un proceso no será uniforme, por lo que es necesario aclarar lo siguiente: o Que los procesos no deben programarse con hipótesis implícitas acerca deltiempo. o Que normalmente la mayoría de los procesos no son afectados por la multiprogramación subyacente de la cpu o las velocidades relativas de procesos distintos. Un proceso es una actividad de un cierto tipo, que tiene un programa, entrada, salida y estado. Un solo procesador puede ser compartido entre varios procesos con cierto “algoritmo de planificación” , el cual determina cuándodetener el trabajo en un proceso y dar servicio a otro distinto

El concepto central de cualquier Sistema Operativo es el de proceso: una abstracción de un programa en ejecución también llamada tarea. No hay un acuerdo universal sobre una definición de proceso, pero sí algunas definiciones aceptadas:



 

  



 

Un programa que se está ejecutando. Una actividad asincrónica. Elemplazamiento del control de un procedimiento que está siendo ejecutado. Aquello que se manifiesta por la existencia en el Sistema Operativo de un bloque de control de proceso. Aquella entidad a la cual son asignados los procesadores. La unidad despachable.



En sistemas de multiprogramación la cpu alterna de programa en programa, en un esquema de seudo paralelismo , es decir que la cpuejecuta en cierto instante un solo programa, intercambiando muy rápidamente entre uno y otro. El paralelismo real de hardware se da en las siguientes situaciones:  En ejecución de instrucciones de programa con más de un procesador de instrucciones en uso simultáneamente. Con la superposición de ejecución de instrucciones de programa con la ejecución de una o más operaciones de entrada / salida.

INTERRUPCIONES Tipo de Interrupción SVC Descripción Llamada al Sistema Operativo Cambio de estado de un canal o dispositivo Evento externo al sistema Reinicio del procesamiento Errores de procesos



Entrada Salida

/

Externa El objetivo es aumentar el paralelismo en la ejecución.

1

De Reinicio El modelo de procesos posee las siguientes características: De Verificación deSISTEMAS OPERATIVOS | MIRIAM PEYRET ISC.PEYRETG@LIVE.COM.MX

PARALELISMO | SISTEMAS OPERATIVOS
Programa De Verificación de Máquina Los sistemas pueden funcionar independientemente y se comunican cuando sea necesario. Los sistemas separados pueden acceder a los archivos de los otros e intercambiar tareas a procesadores menos cargados. Utiliza un solo almacenamiento compartido por variosprocesadores. Emplea un solo Sistema Operativo que controla todos los procesadores y el hardware del sistema.

Errores hardware

de

PLANIFICACIÓN DE PROCESOS Criterio Equidad Descripción Garantizar que cada proceso obtiene su proporción justa de la cpu Mantener ocupada la cpu el ciento por ciento del tiempo Minimizar el tiempo de respuesta para los usuarios interactivos Minimizar el tiempo quedeben esperar los usuarios por lotes (batch) para obtener sus resultados Maximizar el número de tareas procesadas por hora

Rígidamente acoplado

Eficacia

Tiempo de respuesta

Tiempo regreso

de

Sistema Operativo de Multiprocesadores Las capacidades funcionales de los Sistema Operativo de multiprogramación y de multiprocesadores incluyen lo siguiente:        Asignación y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Paralelo de operaciones de credito
  • ¿Qué Es Un Sistema Operativo? y Tipos De Sistemas Operativos
  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS