Diagrama de venn

863 palabras 4 páginas
Procesos y Procesadores en Sistemas Distribuidos

1. Introducción a los Hilos (Threads) 2. Uso de Hilos 3. Aspectos del Diseño de un Paquete de Hilos 4. Implantación de un Paquete de Hilos 5. Hilos y RPC 6. Modelos de Sistemas 7. El Modelo de Estación de Trabajo 8. Uso de Estaciones de Trabajo Inactivas 9. El Modelo de la Pila de Procesadores 10. Asignación de Procesadores 11. Modelos de Asignación 12. Aspectos del Diseño de Algoritmos de Asignación de Procesadores 13. Aspectos de la Implantación de Algoritmos de Asignación de Procesadores 14. Ejemplos de Algoritmos de Asignación de Procesadores 1. Un Algoritmo Determinista Según la
…ver más…

* Los hilos pueden crear hilos hijos. * Mientras un hilo está bloqueado se puede ejecutar otro hilo del mismo proceso.
Los distintos hilos de un proceso comparten un espacio de direcciones, el conjunto de archivos abiertos, los procesos hijos, cronómetros, señales, etc.
Los hilos pueden tener distintos estados: en ejecución, bloqueado, listo, terminado.
Inicio: Fin:
Uso de Hilos
Los hilos permiten la combinación del paralelismo con la ejecución secuencial y el bloqueo de las llamadas al sistema [25, Tanenbaum].
Consideramos el ejemplo del servidor de archivos con sus posibles organizaciones para muchos hilos de ejecución.
Iniciamos con el modelo servidor / trabajador: * Un hilo, el servidor, lee las solicitudes de trabajo en el buzón del sistema. * Elige a un hilo trabajador inactivo (bloqueado) y le envía la solicitud, despertándolo. * El hilo trabajador verifica si puede satisfacer la solicitud por medio del bloque caché compartido, al que tienen acceso todos los hilos. * Si no envía un mensaje al disco para obtener el bloque necesario y se duerme esperando el fin de la operación. * Se llama: * Al planificador y se inicializa otro hilo, que tal vez sea el servidor, para pedir más trabajo; o. * A otro trabajador listo para realizar un trabajo.
Los hilos ganan un desempeño considerable pero cada uno de ellos se programa en forma secuencial.
Otro modelo es el de equipo: * Todos los hilos

Documentos relacionados

  • diagrama venn
    926 palabras | 4 páginas
  • Diagramas de euler y venn
    1026 palabras | 5 páginas
  • Fundamentos del algebra booleana
    902 palabras | 4 páginas
  • Alcantarillados conceptos genbreales
    693 palabras | 3 páginas
  • Dada una baraja de 52 cartas, el conjunto A consta de los 13 corazones y el conjunto B son los 4 ases. Identifique cuales cartas están incluidas en (A U B) y A ∩ B)
    3853 palabras | 16 páginas
  • Martín fierro y su intertextualidad
    974 palabras | 4 páginas
  • Ejercicios de teoria de conjuntos
    1796 palabras | 8 páginas
  • Medicina legal, jurisprudencia
    12483 palabras | 50 páginas
  • Ejercicios Unidad II Parte I
    1695 palabras | 7 páginas
  • Conjuntos
    1910 palabras | 8 páginas