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