martes, 20 de octubre de 2009

Deadlock

El deadlock es el problema mas serio que se puede presentar en un sistema operativo en el ambienete de concurrencia, por tanto menciona que es el deadlock, porque se presenta y cuales con las tecnicas para prevenirlo.

Problemas de Concurrencia

En los sistemas de tiempo compartido se presntan muchos problemas debido a que los procesos compiten por los recursos del sistema, para entender esto describiremos los principales problemas de concurrencia.

1. Condicion de carrera o competencia.
2. Postegracion o aplazamiento indefinido
3. condicion de espera circular
4. Condicion de no apropiacion.
5. condicion de espera ocupada
6. Condicion de exclusion mutua
7. Condicion de ocupar y esperar recurso.


Participa activamente para obtener un conocimiento constructivo en conjunto con los compañeros de clase, podemos realizar comentarios a los compañeros y complementar su aportacion.

Saludos

martes, 29 de septiembre de 2009

comandos linux

investiga y realiza comentarios hacerca de los directorios de linux y comandos utilies con archivos, conectate a la cuenta de cluster y pueba los comandos de acceso a directorios..

lunes, 21 de septiembre de 2009

Sistema Distribuido

hola Chicos....

Para concluir con este tema me gustaria que aportaramos ideas sobre los siguientes aspectos:

Definicion de sistema distribuido.
Ventajas de un sistema distribuido
Desventajas del sistema distribuido
Y un ejemplo..

Saludos...

lunes, 7 de septiembre de 2009

Llamadas al Sistema

La principal razón para utilizar llamadas al sistema es para
requerir un servicio del kernel al cual el código de usuario
no puede acceder.
Los principales servicios disponibles son:

Administracion de Procesos
Administracion de Memoria
Administración del Sistema de archivos (E/S de archivos)
Administración de señales

Realiza una descripcion de cada uno de las funciones o instrucciones asociados a cada uno de los servicios de las llamadas al sistema disponibles en linux.

Saludos

Nucleo del Sistemas Operativos

Hola Muchachos....

En la clase del día de hoy comentamos:
Que existen dos categorias de nucleos de los sistemas operativos: monolitico y microkernels, que estan asociados a los conceptos de procesos, hilos, objetos, Cliente-Servidor.

Complemeta y realiza uno o varios comentarios; utiliza tu investigacion y lo expuesto en clase con la finalidad de definir los conceptos de microkernel y nucleo monolitico.

En esta actividad puedes complementar los comentarios de tus compañeros.

Es hora de participar....

Saludos