sistemas

Páginas: 10 (2275 palabras) Publicado: 5 de febrero de 2014
Materia: Sistemas operativos















Concurrencia

http://www.alegsa.com.ar/Dic/concurrencia.php

la concurrencia es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo, y que potencialmente puedan interactuar entre sí.

Los procesos concurrentes pueden ser ejecutados realmente de formasimultánea, sólo cuando cada uno es ejecutado en diferentes procesadores. En cambio, la concurrencia es simulada si sólo existe un procesador encargado de ejecutar los procesos concurrentes, simulando la concurrencia, ocupándose de forma alternada en uno y otro proceso a pequeñísimos intervalos de tiempo. De esta manera simula que se están ejecutando a la vez.

Debido a que los procesos concurrentes en unsistema pueden interactuar entre otros también en ejecución, el número de caminos de ejecución puede ser extremadamente grande, resultando en un comportamiento sumamente complejo. Las dificultades asociadas a la concurrencia han sido pensadas para el desarrollo de lenguajes de programación y conceptos que permitan hacer la concurrencia más manejable.

Multiprocesamiento simétricohttp://www.alegsa.com.ar/Dic/multiprocesamiento%20simetrico.php

(Symmetric multiprocessing o SMP). Es una arquitectura para multiprocesadores donde dos o másprocesadores idénticos están conectados (comparten acceso) a una única memoria principal compartida. La mayoría de los sistemas multiprocesadores de hoy utilizan la arquitectura SMP. Todos los procesadores compiten en igual de condiciones por accedera la memoria, de ahí deriva el nombre "simétrico".

El sistema SMP permite a cualquier procesador trabajar sobre cualqueir tarea o proceso, sin importar dónde están localizados los datos de esa tarea en memoria. Con un sistema operativo apropiado, los sistemas SMP puede fácilmente mover las tareas entre procesadores para trabajar más eficientemente.


PARALELISMOhttp://es.wikipedia.org/wiki/Paralelismo_(Inform%C3%A1tica)
El paralelismo es una forma de computación en la cual varios cálculos pueden realizarse simultáneamente,1 basado en el principio de dividir los problemas grandes para obtener varios problemas pequeños, que son posteriormente solucionados en paralelo. Hay varios tipos diferentes de paralelismo: nivel de bit, nivel de instrucción, de datos y de tarea. El paralelismoha sido empleado durante muchos años, sobre todo para la Computación de alto rendimiento.
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 losiguiente: o Que los procesos no deben programarse con hipótesis implícitas acerca del tiempo. 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 procesadorPuede ser compartido entre varios procesos con cierto “algoritmo de planificación” , el cual determina cuándo detener el trabajo en un proceso y dar servicio a otro distinto.
Un programa que se está ejecutando. Una actividad asincrónica. El emplazamiento del control de un procedimiento que está siendo ejecutado. Aquello que se manifiesta por la existencia en el Sistema Operativo de un bloquede control de proceso. Aquella entidad a la cual son asignados los procesadores. La unidad despachable.

PROCESAMIENTO EN PARALELO
http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_terminados/PolilibroFC/Unidad_IV/Unidad%20IV_4.htm
Es un proceso empleado para acelerar el tiempo de ejecución de un programa dividiéndolo en múltiples trozos que se ejecutarán al mismo tiempo, cada...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS