Preguntas de Gestión de memoria en sistemas operativos
|
|
Título del Test:
![]() Preguntas de Gestión de memoria en sistemas operativos Descripción: Test de educacion |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué es una página en la gestión de memoria?. Un bloque de tamaño fijo en que se divide la memoria lógica de un proceso. Un archivo almacenado en el disco duro del sistema. Una región variable de memoria asignada dinámicamente por el S.O. ¿Qué contiene la tabla de páginas?. a) La lista de todos los archivos abiertos por el proceso. b) Las instrucciones ejecutables del programa en memoria. c) El mapeo de cada número de página lógica a su marco físico correspondiente. d) Los registros del procesador guardados durante un context switch. ¿Cuál es la fórmula correcta para calcular la dirección física?. a) Dirección física = número de página + desplazamiento. b) Dirección física = marco × número de página. c) Dirección física = marco × tamaño_página + desplazamiento. d) Dirección física = desplazamiento × tamaño_página − marco. ¿Qué ventaja ofrece la tabla de páginas multinivel frente a la de un solo nivel?. a) Permite direcciones lógicas más cortas y fáciles de calcular. b) Elimina completamente la necesidad del TLB en el hardware. c) Solo carga en RAM las subtablas necesarias, ahorrando memoria. d) Aumenta el tamaño máximo de cada página individual. ¿Qué es el TLB (Translation Lookaside Buffer)?. a) Un tipo de memoria virtual almacenada en el disco duro. b) Una caché de hardware que almacena traducciones recientes de página a marco. c) Un registro del procesador que guarda la dirección base del proceso. d) Una tabla invertida que mapea marcos físicos a páginas lógicas. ¿Qué ocurre cuando se produce un TLB miss?. a) El proceso termina inmediatamente con un error de segmentación. b) Se consulta la tabla de páginas en RAM y se carga la traducción al TLB. c) El S.O. duplica la página faltante en un nuevo marco libre. d) El TLB se vacía por completo y se reinicia la traducción. ¿Qué indica el bit de validez/invalidez en una entrada de la tabla de páginas?. a) Si la página tiene permisos de escritura habilitados. b) Si la página pertenece al kernel o al espacio de usuario. c) Si la página está disponible en RAM o genera un page fault al accederse. d) Si la página fue modificada desde la última vez que se guardó en disco. ¿Por qué es útil que varios procesos compartan páginas de código reentrante?. a) Porque permite que cada proceso tenga su propia copia modificable del código. b) Porque reduce el tiempo de context switch al no tener que hacer flush del TLB. c) Porque un solo marco físico puede servir a múltiples procesos, ahorrando RAM. d) Porque el código reentrante se ejecuta más rápido que el código normal. |





