Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
hilos a nivel del núcleo (kernel-level threads)? ¿En qué circunstancias es un tipo
mejor que el otro?
o Los hilos a nivel usuario tienen soporte del kernel, por lo tanto soy muy
fáciles de crear, destruir y hacerlas "switch". Sin embargo, si uno se
bloquea, todo el proceso se bloquea también. Los hilos que tienen
soporte de kernel son más caros de crear debido a que se necesita una
llamada al sistema para que puedan ser creados y distribuidos y el kernel
debe programarlos. Son más poderosas porque son programados y
bloqueados individualmente
9 Defina la diferencia entre planificación expropiativa (preemptive) y no
expropiativa (non preemptive). Explique en qué ámbitos sería preferible utilizar
uno u otro mecanismo.
Planificación expropiativa permite al proceso ser interrumpido a la mitad de
ejecución, sacando la CPU y asignándola a otro proceso.
Planificación no expropiativa asegura que el proceso renuncie al control de la
CPU solamente cuando ha finalizado con su ráfaga de la CPU actual.
10¿Qué ventaja tendría definir cuantos de tiempo (time slice) de diferente tamaño
en distintos niveles de un sistema de colas multinivel?
o Que los procesos con poco uso de procesador tengan mayor prioridad, y
los que consumen mucho procesador tendrán baja prioridad.