PUERTA | GATE-CS-2015 (Conjunto 2) | Pregunta 40

Considere seis particiones de memoria de tamaño 200 KB, 400 KB, 600 KB, 500 KB, 300 KB y 250 KB, donde KB se refiere a kilobyte. Estas particiones deben asignarse a cuatro procesos de tamaños 357 KB, 210 KB, 468 KB y 491 KB en ese orden. Si se utiliza el algoritmo de mejor ajuste, ¿qué particiones NO se asignan a ningún proceso?

(A) 200 KB y 300 KB
(B) 200 KB y 250 KB
(C) 250 KB y 300 KB
(D) 300 KB y 400 KB

Respuesta: (A)
Explicación: El mejor ajuste asigna el bloque más pequeño entre los que son grandes suficiente para el nuevo proceso. Entonces, los bloques de memoria se asignan en el siguiente orden.

357 ---> 400
210 ---> 250
468 ---> 500
491 ---> 600

Así que los bloques restantes son de 200 KB y 300 KB

Consulte http://courses.cs.vt.edu/~csonline/OS/Lessons/MemoryAllocation/index.html para obtener detalles de todas las estrategias de asignación.
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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *