Publicado el 12 Marzo 2009 por ppedrodom
Este tema trata conceptos básicos como lo que son los hilos de ejecución, que tipos existen y las diferencias entre estos, así como también los diferentes estados de los procesos según los hilos que este tiene, ademas de unos ejemplos de uso practico de los hilos. La importancia de este tema, es poder conocerlos [...]
Archivado bajo: Procesos, Sistemas Operativos | Etiquetado: Hilos, hilos de ejecución, Sistemas Operativos | Deja un Comentario »
Publicado el 5 Marzo 2009 por ppedrodom
Este tema consiste en los conceptos de la concurrencia de procesos, región critica, exclusión mutua, ademas de las soluciones que podemos encontrar para garantizar la exclusión mutua, entre procesos concurrentes, como lo son: Las soluciones por software, hardware y por medio de soporte al sistema operativo; Se tratara a grandes rasgos lo que [...]
Archivado bajo: Sistemas Operativos | Etiquetado: Algoritmos, Concurrencia de procesos, Dekker, exclusion mutua, región critica | Deja un Comentario »
Publicado el 19 Septiembre 2008 por ppedrodom
Semáforos
Un semáforo nos sirve para poder permitir o restringir a los procesos o hilos el acceso a algún recurso compartido.
Los semáforos cuentan con dos operaciones básicas, una de ellas es para reservarlo y la otra para liberarlo, wait (espera) y signal (señal) respectivamente, equivalente down y up.
Los semáforos pueden ser binarios o generales. [...]
Archivado bajo: Java, Sistemas Operativos | Etiquetado: Algoritmo, codificacion, exclusion mutua, Java, semaforos, Sistemas Operativos | 3 Comentarios »
Publicado el 10 Agosto 2008 por ppedrodom
Estructuras de cómo puede ser codificado un sistema operativo.
Sistemas monolíticos
Tipo de sistema más común.
Todos los componentes se encuentran en un solo programa (El SO), el cual se ejecuta en único espacio de direcciones.
Consiste en una colección de procedimientos que se pueden llamar entre sí.
Los procedimientos contienen una interfaz bien definida [...]
Archivado bajo: Sistemas Operativos | Etiquetado: estructura cliente-servidor, estructura por capas, estructuras, microkernel, sistemas monoliticos, Sistemas Operativos, SO | 4 Comentarios »