• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

Cómo estudiar sus tarjetas

Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda

Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba

Tecla H: Muestra pista (3er lado).tecla h

Tecla N: Lea el texto en voz.tecla n

image

Boton play

image

Boton play

image

Progreso

1/6

Click para voltear

6 Cartas en este set

  • Frente
  • Atrás
¿qué es un hilo?
Un hilo es un subproceso. En los SO tradicionales, cada proceso tiene un espacio de direcciones y un solo hilo de control. Sin embargo, con frecuencia hay situaciones en las que es mejor tener varios hilos.
¿qué es el multihilamiento?
es cuando un proceso que tiene varios hilos. Si se ejecuta un proceso con multihilamiento, los hilos toman turnos para ejecutarse.
¿cómo son los elementos de los hilos?
Si hay tres procesos y cada uno tiene un hilo, entonces cada hilo tendrá su propio espacio de direcciones. Por el contrario, si hay un proceso que tiene tres hilos, los tres compartirán el mismo espacio de direcciones y las variables globales.
Pero cada hilo por su parte tiene sus registros, sus pilas, estados, independientemente de si estan en un mismo proceso.
implementación de hilos en el espacio de usuario
cuando los hilos se administran en espacio de usuario, hay una tabla de hilos por proceso.
Implementación de hilos en el kernel
En la implementación de hilos en el kernel, hay una única tabla de hilos que lleva la cuenta de todos los hilos de sistemas. ( en el kernel )
Implementaciones híbridas
Una de las formas de combinarlos es utilizar los hilos de nivel kernel y después multiplexar los hilos de nivel usuario alguno o todos los hilos del nivel kernel.