Licenciado

Páginas: 4 (962 palabras) Publicado: 15 de marzo de 2013
Hilos
A falta de una definición mas formal, un hilo se puede definir como
la traza de ejecución de un proceso. Esto se reere a la parte dinámica
del proceso, la ejecución del código representada porla pila del usuario y la parte del bloque de control del proceso que hace referencia al
estado del procesador y del proceso, frente a la parte mas estática, como es la el resto del bloque de controldel proceso y el código mismo.
La aparición de los hilos viene justificada desde dos pilares básicos:
facilitar la sincronización entre procesos y mejorar la eficiencia en la
alternancia de procesosen el procesador. A continuación se van a
desarrollar esas ideas.
En esta sección vamos a presentar el concepto de sistemas multihilo, justificando la aparición de los hilos, presentando sus ventajasfrente a la idea clásica de proceso y analizando las implicaciones que
tienen en la forma de representar los procesos en el sistema, también
se presentaran´ los estados de los hilos y por ultimo ´ seanalizaran´ las
distintas formas de implementar los hilos.

Sistemas Multihilo
El término multihilo hace referencia a la capacidad de un sistema operativo para mantener varios hilos de ejecución. Trasla aparición de los
hilos se puede considerar que en el enfoque tradicional solo ´ existe un
hilo de ejecución por proceso, por lo que puede ser llamado monohilo.
Dentro de la categoria de lossistemas monoproceso y monohilo se puede encuadrar al sistema MS-DOS. Los sistemas
UNIX genéricos se pueden definir como sistemas multiproceso con un
único hilo por proceso. Dentro de los sistemasmonoproceso multihilo
se puede incluir a las maquinas ´ virtuales Java. Los sistemas operativos más modernos se agrupan dentro de la categoría de multiproceso

multihilo (W2000 y Solaris entre otros).
En unentorno multihilo un proceso se define como la unidad de
protección y unidad de asignación de recursos con los siguientes elementos asociados con ellos:
Un espacio de direcciones virtuales con la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Licenciado
  • Licenciado
  • Licenciada
  • Licenciado
  • Licenciada
  • Licenciada
  • Licenciado
  • Licenciado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS