- Barajar
ActivarDesactivar
- Alphabetizar
ActivarDesactivar
- Frente Primero
ActivarDesactivar
- Ambos lados
ActivarDesactivar
- Leer
ActivarDesactivar
Leyendo...
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
Boton play
Boton play
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.
|