Professional Documents
Culture Documents
SISTEMAS OPERATIVOS
TRABAJO COLABORATIVO DOS
Grupo:
301402_19
INTRODUCCIN
OBJETIVOS
Cada proceso debe solicitar permiso para entrar en la seccin crtica, mediante
algn fragmento de cdigo que se denomina de forma genrica entrada en la
seccin crtica.
1. Debe cumplirse la exclusin mutua: Solo un proceso, de entre todos los que
poseen secciones crticas por el mismo recurso u objeto compartido, debe
tener permiso para entrar en ella en un instante dado.
El tercer mtodo consiste en dar algn tipo de soporte en el sistema operativo, entre
estos mtodos se encuentran los semforos, monitores, paso de mensajes, etc.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
Escuela De Ciencias Bsicas Tecnologa E Ingeniera ECBTI
Sistemas Operativos
Para que los procesos puedan sincronizarse es necesario disponer de servicios que
permitan bloquear o suspender bajo determinadas circunstancias la ejecucin de un
proceso. Los principales mecanismos de sincronizacin que ofrecen los sistemas
operativos son:
Seales
Tuberas
Semforos
Mutex y variables condicionales
Paso de mensajes
Tuberas
El tamao de una tubera vara en cada sistema operativo, aunque el tamao tpico
es de 4KB. Sobre una tubera puede haber mltiples procesos lectores y escritores.
Las tuberas se implementan normalmente como regiones de memoria compartida
entre los procesos que utilizan la tubera.
Una operacin de escritura sobre una tubera introduce datos en orden FIFO
Al igual que las escrituras, las operaciones de lectura sobre una tubera son
atmicas.
Seales
El origen de una seal puede ser un proceso a otro proceso o grupo de procesos
con el mismo identificador de usuario o bien, el sistema operativo puede enviar
seales a los procesos.
Semforos
lock: Intenta bloquear el mutex. Si el mutex ya est bloqueado por otro proceso,
el proceso que realiza la operacin se bloquea. En caso contrario se bloquea el
mutex sin bloquear al proceso.
CONCLUSIONES
REFERENCIAS BIBLIOGRFICAS
http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/SO0.htm
Dueas, F. (2011, enero) Seguridad y proteccin en computacin. Mxico:
Universidad la salle Cancn, Quintana, de:
http://www.monografias.com/trabajos6/sepro/sepro.shtml