Sistemas Operativos

Páginas: 2 (332 palabras) Publicado: 4 de junio de 2013
1)
Estados de un Hilo
Los principales estados de un hilo son: ejecución, preparado y bloqueado; y hay cuatro operaciones básicas relacionadas con el cambio de estado de los hilos:
•Creación: En general, cuando se crea un nuevo proceso se crea también un hilo para ese proceso. Posteriormente, ese hilo puede crear nuevos hilos dándoles un puntero de instrucción y algunos argumentos.Ese hilo se colocará en la cola de preparados.
• Bloqueo: Cuando un hilo debe esperar por un suceso, se le bloquea guardando sus registros. Así el procesador pasará a ejecutar otro hilopreparado.
• Desbloqueo: Cuando se produce el suceso por el que un hilo se bloqueó pasa a la cola de listos.
• Terminación: Cuando un hilo finaliza, se liberan su contexto y sus pilas.
Un puntoimportante es la posibilidad de que el bloqueo de un hilo lleve al bloqueo de todo el proceso. Es decir, que el bloqueo de un hilo lleve al bloqueo de todos los hilos que lo componen, aún cuando elproceso está preparado.
2)
3)
(Thread Control Block) TCB
● Hay información que pasa del PCB al (o
los) TCB.



4)
5)
Jacketing, básicamente consiste en no pedir de forma directa unrecurso que provocará el bloqueo del proceso.
http://javiersegura.wordpress.com/2009/05/15/implementacion-de-threads-ult-y-klt/
6)
Los Threads comparten los recursos del proceso, entre ellos,el espacio de memoria.



http://materias.fi.uba.ar/7508/Teoria-2009/03-Threads.pdf

7)
http://www.tamps.cinvestav.mx/~vjsosa/clases/sd/RPC.pdf

Llamada a procedimiento remoto (RPC)es un protocolo que se utiliza en el sistema operativo Windows. RPC proporciona un mecanismo de comunicación entre procesos que permite a un programa que se ejecuta en un equipo ejecutar códigosin dificultades en un sistema remoto. Este protocolo se deriva del protocolo RPC de OSF (Open Software Foundation), pero con la incorporación de algunas extensiones específicas de Microsoft....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS