Sistemas Operativos Tema 3: Gestion de memoria UMA 2025
![]() |
![]() |
![]() |
Título del Test:![]() Sistemas Operativos Tema 3: Gestion de memoria UMA 2025 Descripción: Test S.O Tema 3: Gestion de memoria |




Comentarios |
---|
NO HAY REGISTROS |
El modelo del conjunto de trabajo (working set) persigue como objetivo primordial. Mantener en memoria física un número de páginas crítico para cada proceso que evite la congestión del sistema de memoria. Lograr que las páginas de memoria de un proceso tarden menos en llegar a disco. Optimizar la organización del sistema de ficheros. Todas las otras respuestas son correctas. Si el tamaño de página es de 16KB, el número de bits del campo desplazamiento de la direcciń lógica (offset) tendrá un tamaño: 16 bits. 14 bits. 10 bits. 12 bits. Un sistema multiprogramado con asignación de particiones variables (residente, inmóvil, contiguo y entero) gestiona el espacio libre con vectores de bits. Si existen 256 bloques y el vector de ocupación tiene el valor hexadecimal 0x00...09012, el algoritmo "Worst-Fit" asignará: Un hueco de tamaño 3 bloques. Un hueco de tamaño mayor a 4 bloques. Un hueco de tamaño 4 bloques. Un hueco de tamaño 2 bloques. En una tabla de páginas invertida, se habilita una entrada por cada ... entrada en la TLB. página real de memoria principal (marco). página virtual alojada en memoria secundaria. fichero del sistema. Si el tamaño de página es de 4KB y el número de marcos de página en memoria principal es 256K marcos ¿cuántas entradas podemos afirmar que tiene la TLB?. El tamaño de la TLB no tiene ninguna relación con la información proporcionada en esta cuestión. 24 entradas. 14 entradas. 4 entradas. Con el cambio de contexto: Se resetean las tablas de página. Se resetean todos los marcos de página ocupados. Se ha de notificar a la MMU la tabla de páginas que debe usar (la del proceso entrante). Se mantiene una lista de marcos libres. ¿Dónde se almacena la tabla de páginas del sistema operativo?. En la MMU (Memory Management Unit). En el espacio de disco (memoria secundaria). En el espacio de memoria principal (DRAM). En la TLB (Translation Look-Aside Buffer). Por PTBR (Page Table Base Register) se entiende: En realidad es el registro puntero de pila del programa (SP). Un registro ubicado en la MMU que apunta al compienzo de la tabla de páginas del proceso. En realidad es el registro contador de programa (PC). Un tipo específico de MMU. De los siguientes algoritmos de reemplazo de páginas, ¿qué opción aprovecha mejor la localidad temporal?. FINUFO. FIFO. LRU. Random. Se referencia la siguiente secuencia de páginas lógicas: pág. 3, pág. 5, pág. 6, pág. 7, pág 6, pág. 7, pág. 5, pág. 6, pág. 8. La cardinalidad (número de elementos) máxima del "working set" tomando una ventana de 5 referencias es: 6. 5. 3. 4. En un sistema de memoria paginado, si se disminuye el tamaño de página, manteniendo igual los tamaños de los espacios físico y lógico, aumentará: El número de entradas de la tabla de páginas, y también el tamaño de cada entrada. El tamaño de las entradas de la tabla de página, pero no su número. El número de entradas de la tabla de páginas, pero cada entrada será del mismo tamaño. Nada, la tabla de páginas mantendrá su tamaño inicial. En un esquema de memoria virtual. ¿Cuándo se genera la dirección física que corresponde una dirección lógica?. Cuando se está depurando el programa. En tiempo de compilación. Durante la ejecución del programa. En el momento en el que se carga el programa en memoria. De las siguientes opciones, ¿cuál no es un requerimiento hardware imprescindible de un sistema de memoria virtual?. El mecanismo de interrupción de fallo de página. Bits específicos en la tabla de páginas, como el bit de presencia. La unidad de punto flotante (FPU). La zona de swap en el disco duro (memoria secundaria). Si la dirección física es de 38 bits, la dirección lógica de 52 bits y el tamaño de página 16KB, el número de marcos en memoria principal es: 2^14. 2^38. 2^16. 2^24. La paginación y segmentación: Son modelos de memoria monoprogramados. Son modelos de memoria inmóvil. Son modelos de memoria no-contiguos. Son modelos de memoria contiguos. En un modelo de memoria multiprogramado, los límites permitidos del espacio de memoria de un proceso están almacenados en: La pila (SP). La FPU. El PC. El PCB. La política de asignación "Next-Fit", en un sistema de particiones de tamaño variable, es una política derivada de la asignación: "Mid-Fit". "First-Fit". "Worst-Fit". "Best-Fit". ¿Son compatibles la paginación y la segmentación de un sistema de memoria?. No. Sí, podemos paginar los segmentos o segmentar las páginas. Sí. Primero paginamos la memoria y luego la segmentamos. Sí. Primero segmentamos la memoria y luego la paginamos. El swapping se produce. Siempre en los sistemas multiprocesador. En cuanto tengamos una unidad de disco instalada en el sistema. Cuando un proceso requiere más memoria física de la que hay disponible. Cada vez que el contenido de una dirección virtual es solicitado desde un programa. El cargador (loader): Resuelve las referencias intermodulo. Asigna direcciones iniciales a los segmentos de programa. Traduce direcciones lógicas a físicas. Resuelve las referencias intramodulo. En ausencia de TLB, el fallo de página dará lugar a: Un reset de la CPU. Nada en particular; es un evento que el sistema suele ignorar. Una interrupción o excepción. Un bug de sistema. En un sistema de memoria con paginación, la dirección de memoria se descompone en los campos página (p) y offset ó desplazamiento (d). ¿Qué relación guardan las longitudes de estos dos campos?. El campo p siempre es más grande que el campo d. El campo p debe ser un múltiplo del campo d. Ninguna de las otras tres respuestas es correcta. El campo d siempre es más grande que el campo p. El binario de un programa, durante la ejecución, utiliza... ... siempre direcciones físicas. ... siempre direcciones lógicas. ... direcciones lógicas en los accesos a datos y direcciones físicas en los accesos a instrucciones. ... direcciones lógicas en los accesos a instrucciones y direcciones físicas en los accesos a datos. ¿Qué tipo de fragmentación sufre la paginación de memoria?. La memoria paginada carece por completo de fragmentación. Externa. Media. Interna. Toda página de un proceso residente en un marco de memoria física tendrá activo necesariamente: El bit de válido (V). El bit de presencia (P). El bit de modificación (M). El bit de escritura (W). En un modelo multiprogramado con asignación de particiones (residente, inmóvil, contiguo y entero), ¿qué estrategia de asignación presentará una mayor posibilidad de fragmentación interna?. Particiones de tamaño fijo con particiones grandes. Particiones de tamaño variable. Particiones de tamaño fijo con particiones pequeñas. ¿Qué modelo de memoria, de los siguientes, hace uso de la memoria secundaria?. El modelo no residente. El modelo entero. El modelo móvil. El modelo no contiguo. La traducción inversa de páginas permite: Reducir considerablemente el tiempo de acceso a memoria. En realidad no aporta ninguna ventaja con respecto a la traducción convencional directa. Tener una mayor capacidad de direccionamiento (memorias de mayor capacidad). Reducir la cantidad de memoria ocupada para gestionar la traducción de direcciones. Las principales desventajas de un sistema de tablas de páginas multinivel son. No pueden implementar ningún mecanismo de seguridad. Se desperdicia gran cantidad de espacio para almacenar metadatos. Las otras tres respuestas son correctas. Se necesitan varios accesos a memoria por cada petición a memoria. En caso de fallo de página, el proceso que provoca el fallo: Está bloqueado durante el swap-in/out. Está zombie durante el swap-in/out. Está running durante el swap-in/out. Está suspendido durante el swap-in/out. |