option
Cuestiones
ayuda
daypo
buscar.php

TEST BORRADO, QUIZÁS LE INTERESE: Preguntas segundo parcial Sistemas

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Preguntas segundo parcial Sistemas

Descripción:
Preguntas segundo parcial Sistemas operativo 2º Ingeniería Informática

Autor:
AVATAR
Claudia Lopez
OTROS TESTS DEL AUTOR

Fecha de Creación: 16/06/2024

Categoría: Arte

Número Preguntas: 14
COMPARTE EL TEST
ComentarNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
La unidad de gestión de memoria (MMU) es un componente que Facilita que la ubicacion en memoria fisica de los procesos resulte transparente para el programador Elimina la necesidad de paginacion de la memoria Se encarga de las reubicaciones de direcciones fisicas en tiempo de "enlace" Permite la protección de la memoria asignada a las diferentes capas.
¿Que ventaja presenta la segmentación sobre la paginación en términos de manejo de fragmentación externa en la memoria principal? La segmentación crea menos fragmentación interna, lo que facilita la gestión de memoria La segmentación elimina por completo la fragmentación externa al usar tamaños de segmenetos fijos La segmentación y la paginación son igualmente eficaces en manejar la fragmentación externa La segmentación permite que segmentos de diferentes tamaños se ajusten a los huecos libres de manera más flexible, reduciendo la fragmentación externa.
En el contexto de gestión de memoria ¿Que desafios se presentan al utilizar memoria virtual y como se resuelven mediante el hardware y el sistema operativo La memoria virtual aumenta la velocidad de acceso a a memoria secundaria, eliminando la necesidad de caché La memoria virtual elimina la necesidad de protección de procesos, ya que todos los procesos comparten el mismo espacio de direcciones La memoria virtual introduce la necesidad de traducción de direcciones lógicas a físicas, lo que se resuelve mediante la MMU y tablas de paginas mantenidas por el sistema operativo. La memoria virtual requiere una gran cantidad de espacio en la memoria principal lo que limita la cantidad de procesos que pueden ejecutarse simultáneamente. .
En la gestión de memoria utilizando paginación simple, se observa que hay una pequeña cantidad de fragmentación interna ¿Cuáles son las causas de esta fragmentación y como puede ser mitigada? La fragmentación interna ocurre porque las páginas finales del proceso pueden no llevar completamente los marcos de memoria Reducir el tamaño de las páginas puede disminuir la fragmentación interna, ya que las páginas finales se ajustarán mejor a los marcos Implementar un sistema de memoria compartida parar reducir la necesidad de marcos de memoria individuales Aumentar el tamaño de las páginas reducirá la fragmentación interna.
En el contexto de gestión de memoria ¿ Cuál es la función y el impacto de la técnica de "Copy-on-Write"(COW) al usar llamadas al sistema como fork() y exec() ? COW elimina la necesidad de llamadas al sistema exec() ya que las páginas de memoria se comparten completamente COW permite que el proceso hijo y el proceso padre compartan las mismas páginas de memoria hasta que una de ellas necesite modificarse, reduciendo la sobrecarga inicial de duplicación de memoria COW incrementa la eficiencia del sistema al diferir la copia de las páginas hasta que sea absolutamente necesario, lo cual es útil para optimizar la memoria COW asegura que el proceso hijo tenga una copia completa de las páginas de memoria del proceso padre inmediatamente después de la llamada a fork().
Considera un sistema con memoria virtual que utiliza paginación. Si un proceso requiere más memoria de la que está disponible en la RAM ¿Cómo maneja el sistema operativo esta situación y cuales son los impactos en el rendimiento? El intercambio frecuente de páginas entre la memoria principal y el disco duro pueden causar un problema conocido como "thrashing", donde el sistema pasa más tiempo moviendo páginas que ejecutando procesos El sistema operativo utiliza una técnica llamada "swap" para mover páginas inactivas de la RAM al disco duro, liberando espacio en la memoria principal La paginación elimina la necesidad de usar memoria caché, ya que todas las páginas se mantienen siempre en la RAM La paginación asegura que todas las páginas de un proceso se carguen en memoria principal antes de que comience su ejecución .
En un sistema operativo que gestiona la memoria usando segmentación ¿Cómo se manejan las diferentes secciones de un programa en C y cuales son las ventajas y desventajas de este enfoque? Las secciones de un programa, como código, datos y pila, se colocan en segmentos separados, permitiendo la protección y el aislamiento de cada sección Una desventaja es la posible fragmentación externa, donde el espacio libre de memoria se divide en pequeños bloques no contiguos La segmentación facilita la compartición de código entre procesos, ya que el segmento de código puede ser marcado como solo lectura y compartido La segmentación evita completamente la necesidad de traducción de direcciones lógicas a físicas .
¿Que tipo de problema soluciona el empleo de búferes en las operaciones de E/S ? Permite realizar una adaptación de velocidades entre la tasa de recepción o envio de datos a través de un canl de comunicación y la tasa a la que se procesan o almacenan Permite que se pueda desalojar completamente de memoria un proceso Permite garantizar la integridad de los datos y evita inconsistencias entre la información que manipula un proceso y la que intercambia con otros dispositivos Evita inconsistencias entre la RAM, la Memoria Virtual y el intercambio de datos con otros dispositivos.
En la segmentación con memoria virtual ¿ Cómo puede un sistema operativo manejar la protección de segmentos y que ventaja tiene esta técnica sobre la paginación simple? La segmentación permite asignar permisos específicos a cada segmento, como solo lectura o lectura/escritura, proporcionando una mayor granularidad en la protección en comparación con la paginación simple La segmentación permite la protección de segmentos, la paginación simple ofrece mejor protección mediante tablas de paginas La segmentación ofrece menos protección que la paginación simple porque no puede asignar permisos a los segmentos La segmentación y la paginación simple ofrecen las mismas capacidades de protección mediante permisos de páginas.
En un sistema operativo que utiliza paginación con memoria virtual, se observa que un proceso experimenta frecuentes "page faults" ¿Qué estrategia puede adoptar el sistema operativo para reducir el numero de "page faults" y cuales son sus posibles impactos? Aumentar el tamaño de la memoria física disponible para reducir el la necesidad de intercambio entre memoria y disco Aumentar la prioridad del proceso para que obtenga más tiempo de CPU y, por ende, menos "page faults" Implementar un algoritmo de reemplazo de páginas más eficiente como LRU(Least Recently Used) para mantener las páginas más utilizadas en memoria Reducir el tamaño de las páginas para que más páginas quepan en la memoria física.
En un sistema operativo de tipo UNIX ¿Cuál es una de principales diferencias entre enlaces duros y enlaces simbólicos y que implicaciones tiene esta diferencia en la gestión de ficheros? Los enlaces simbólicos pueden enlazar directorios, mientras que los enlaces duros no pueden Los enlaces duros comparten el mismo inodo que el archivo original, mientras que los enlaces simbólicos tienen su propio inodo, lo que implica que los enlaces duros no pueden enlazar directorios y son más eficientes en términos de espacio Los enlaces simbólicos se eliminan automáticamente cuando se elimina el archivo original, mientras que los enlaces duros permanecen Los enlaces duros pueden enlazar archivos en diferentes sistemas de archivos, mientras que los enlaces simbólicos no pueden.
Con relación al swapping, cuales de las siguientes afirmaciones son correctas : Es una operación de E/S Mejora siempre el rendimiento del sistema cuando se ubica en cualquier tipo de disco Implica mover todo o parte de un proceso de memoria principal a disco Apoya añadir un nuevo estado al modelo de comportamiento de los procesos llamado "suspendido".
¿Cuál es el objetivo principal de la reubicación en la gestión de memoria de un sistema operativo ? Proteger los procesos contra interferencias de otros procesos Mantener todos los procesos en la misma dirección de memoria física para facilitar la ejecución Asegurar que cada proceso tenga una región de memoria fija durante su tiempo de vida Cargar y descargar los procesos activos en diferentes regiones de memoria para maximizar el uso del procesador.
¿Qué es en enlace simbólico? Uno de los campos de información de un inodo Un puntero al nombre de otro archivo Un puntero al inodo del archivo original Ninguna de las respuestas anteriores es cierta.
Denunciar Test