null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
1370062
Coordinación de Procesos
Description
Mind Map on Coordinación de Procesos, created by nelly_romance14 on 09/29/2014.
Mind Map by
nelly_romance14
, updated more than 1 year ago
More
Less
Created by
nelly_romance14
over 10 years ago
22
1
0
Resource summary
Coordinación de Procesos
Sistemas multiprocesamiento (paralelo)
2 ó más procesadores
sincronizados con Administrador de procesos
CLAVE
Sincronización, Comunicación y Cooperacion
ventajas
producción, confiabilidad, proceso rapido
Configuraciones Típicas de Multiprocesamiento
1. Maestro-esclavo
ventajas
simplicidad
desventajas
no confiable, si falla el procesador, falla el sistema
Mal Uso de Recursos
Incrementa el número de interrupciones
2. Configuración debímente acoplada
Varios sistemas de computo complejos, c/u con memoria propia y dispositivos de e/s, CPU y Sistema Operativo
cada procesador controla sus propios recursos (archivos e/s)
ventaja
Si falla el procesador continuan de forma independiente
Desventaja
Dificil la deteccion de falla en el procesador
3.Configuración Simetrica
+ Confiable, recursos con efectividad, equilibrio de cargas, no falla todo el sistema
Programación del Procesador descentralizado
ventaja
Si se interrumpe un proceso los procesadores actualizan la entrada y pueden ejecutar otro proceso
desventaja
Conflíctos por la demanda de recursos
SOFTWARE DE SINCRONIZACIÓN DE PROCESOS
EXITO
Capacidad del sistema, de poner un recurso fuera del alcance de otros procesos
El recurso queda bloqueado p/todos los procesos hasta que sea iberado
Cliente en espera
Ocurre en: memoria, tablas de asignación, cualquier recurso compartido
sincronizacion
clave, cerradura
mecanismos para obtener cooperación y comunicación
Probar Establecer TS, Wait signal, Semanofos
ventajas
facil implementar
Funciona bien con número pequeño de procesos
desventajas
carencia de recursos
Ocurre espera activa
Probar y Establecer (Test and Set)
revisa si la llave esta disponible o no
Llave: es un bit en una localidad de almacenamiento (0=esta libre, 1=esta ocupado)
TS subprograma que tiene un parámetro (localidad de almacenamiento) y devuelve el valor( código de estado: ocupado/libre)
Cooperación de Procesos
Problemas significativos
un Proceso productivo, varios datos otro proceso consume otra vez
Productores, consumidores, lectores, escritores
BLOQUEO MUTUO
Cuando compiten muchos procesos, por pocos procesos y el sistema no es capaz de dar servicio a otros
condiciones extremas
Bloqueo Mutuo
Recursos requieren de varios trabajos y esos a su vez de otros trabajos
Inanición
uso creciente de los sistemas interactivos
Casos de Bloqueo Mutuo
1. B.M. en solicitudes de archivo
2. B.M. en Base de Datos
NIVELES: toda la base de datos, una subdirección o un registro
3. B.M. en asignacioón de dispositivos dedicados
4- B. M. Asignaci+on de Dispositivos multiples
5. B.M. Operaciones periféricas simultaneas en linea
6. B.M. para compartir discos
7. Bloqueo en Red
Condiciones para el Bloqueo
Exclusión Mutua
retención de recursos
Espera Circular
No apropiatividad
Estrategias manejo de Bloques
evitar
detectarli
tiempo de CPU
Media attachments
1 (image/jpg)
2 (image/jpg)
3 (image/jpg)
4 (image/jpg)
5 (image/jpg)
7 (image/jpg)
8 (image/jpg)
9 (image/jpg)
images__2_ (image/jpg)
images__3_ (image/jpg)
Buscando.JPG (image/JPG)
images__4_ (image/jpg)
Muchos_papeles2 (image/jpg)
exito (image/jpg)
images__5_ (image/jpg)
images (image/jpg)
_estoy_bien_ (image/png)
muaecos-puzzle (image/jpg)
seguridad-redes-sociales (image/jpg)
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
ExamTime's Getting Started Guide
PatrickNoonan
01 Long Term causes of the French Revolution
Holly Lovering
MODE, MEDIAN, MEAN, AND RANGE
Elliot O'Leary
Physical Geography
clongworth25
GCSE AQA Biology 2 Enzymes, Digestion & Enzyme Uses
Lilac Potato
Cell Transport
Elena Cade
Characters in "An Inspector Calls"
Esme Gillen
2PR101 1.test - 3. část
Nikola Truong
Power and Conflict Poetry
Charlotte Woodward
Specific topic 7.7 Timber (tools/equipment/processes)
T Andrews
3MA114 Management_test 1/2
Jakub Beyr
Browse Library