Los subprocesos de nivel de usuario son subprocesos que son visibles para el programador y son desconocidos para el kernel. El kernel del sistema operativo admite y administra subprocesos a nivel de kernel. Tres tipos diferentes de modelos relacionan subprocesos a nivel de usuario y kernel.
¿Cuál de las siguientes afirmaciones es/son verdaderas?
(a)
(i) El modelo de muchos a uno asigna muchos subprocesos de usuario a un subproceso de kernel
(ii) El modelo de uno a uno asigna un subproceso de usuario a un subproceso de kernel
(iii) El modelo de muchos a muchos asigna muchos subprocesos de usuario a subprocesos de kernel más pequeños o iguales
(b)
(i) El modelo de muchos a uno asigna muchos subprocesos del kernel a un subproceso de usuario
(ii) El modelo de uno a uno asigna un subproceso del kernel a un subproceso de usuario
(iii) El modelo de muchos a muchos asigna muchos subprocesos del kernel a subprocesos de usuario más pequeños o iguales
(A) (a) es verdadero; (b) es falso
(B) (a) es falso; (b) es verdadera
(C) Tanto (a) como (b) son verdaderas
(D) Tanto (a) como (b) son falsas
Respuesta: (A)
Explicación: (a)
(i) Los Muchos – a – uno El modelo asigna muchos subprocesos de usuario a un subproceso del núcleo
(ii) El modelo uno a uno asigna un subproceso de usuario a un subproceso del núcleo
(iii) El modelo muchos asigna varios subprocesos de usuario a subprocesos del núcleo más pequeños o iguales
(b)
(i) El modelo de muchos a uno asigna muchos subprocesos del kernel a un subproceso de usuario
(ii) El modelo de uno a uno asigna un subproceso del kernel a un subproceso de usuario
(iii) El modelo de muchos a muchos asigna muchos subprocesos del kernel a subprocesos de usuario más pequeños o iguales
Todas las afirmaciones son correctas.
Entonces, la opción (A) es correcta.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA