Fundamentos de la gestión de memoria y procesos en sistemas operativos

Gestión de Memoria

Alta tasa de actividad de paginación:

Sobrepaginación

Hardware encargado de correspondencia entre direcciones virtuales y físicas:

MMU

Para que un programa se ejecute:

Su código y datos necesitan estar cargados por completo en memoria

El programa se descompone en módulos separados:

Recubrimientos

Un proceso pierde la CPU, se vuelca su imagen de la memoria al disco:

Swapping

Algoritmo de frecuencia de fallo más baja:

Óptimo

¿En qué algoritmo se apoya Belady?:

FIFO

El algoritmo “NUR” funciona de la siguiente manera:

Consiste en reemplazar páginas que no se han usado recientemente

El objetivo de la gestión de memoria:

Todas las anteriores

Reubicación, consiste en:

Memoria compartida por varios procesos

El algoritmo llamado “Segunda Oportunidad” funciona:

Todas las anteriores

Cuando ocurre fallo del buffer de consulta de traducción:

El número de página ya estaba en dicho dispositivo

¿Qué es memoria física?:

Conjunto de celdas referenciables por medio de una dirección lineal

La memoria virtual:

Todas las anteriores

Un registro base y un registro límite definen un:

Espacio físico de direcciones

Almacena la dirección de memoria física más pequeña donde quedará:

Registro base

El método básico de paginación consiste en:

Serie de bloques de tamaño fijo denominados marcos

El esquema de dirección de memoria que permite que el espacio:

Paginación

Cuando la memoria asignada a un proceso:

Fragmentación de memoria

Fragmentación interna se refiere a:

El espacio desaprovechado entre particiones

La asignación del agujero más pequeño que tenga el tamaño suficiente:

Mejor ajuste

El % de veces que se encuentra un número de página concreto en el TLB:

Que no se ha encontrado el número de página en un 10% de veces

Algoritmo LRU:

13

Gestión de Procesos

Cuando un proceso ingresa a la UCP, la ejecución de este comienza con:

Una ráfaga

Un proceso incluye:

Pila, sección de datos

Cada proceso se representa en el S.O mediante un bloque:

Identificador, apuntador, estado, etc.

El conjunto de todos los procesos del sistema:

Cola de trabajos

Carga y descarga trabajos desde el disco a la memoria:

Mediano plazo

Cuando un proceso crea un subproceso este último:

S.O

En la terminación de un proceso. Un padre:

Ya no se requiere la tarea asignada al hijo

¿En qué consiste el sistema paso de mensajes?:

Permitir que los procesos se comuniquen entre ellos

Cuando la comunicación de procesos se realiza a través de Buffers:

Capacidad cero, limitada, ilimitada

Algoritmo de Dekker:

En caso de colisión se arrepiente sólo el proceso que tiene turno

Cuando un proceso tiene asignada la CPU:

Con expulsión

Dentro de los criterios y características que un planificador:

Tiempo que tarda en ejecutarse un proceso

El módulo que da el control de la CPU al proceso seleccionado:

Despachador

La diferencia entre Turnaround v/s Indice de servicio es:

El primero es la finalización de un proceso desde nuevo a terminado

Con respecto a la comunicación entre procesos:

Comunicación Directa

Proporciona mecanismos para que los procesos se comuniquen:

El IPC

Cuando un proceso puede afectar o verse afectado por otros procesos:

Cooperativo

La entidad responsable de proveer mecanismos para la creación:

El S.O

Se puede(n) mencionar como ventaja(s) de los hilos:

Todas las anteriores

Un único hilo de control:

Permite que un proceso realice una tarea a la vez

La información como prioridad del proceso, apuntadores:

Bloque de control de procesos

El planificador de largo plazo cumple la función de:

Decidir si acepta o no otro proceso más

La planificación SJF es un mecanismo de planificación a:

Corto plazo

La planificación por prioridades es un caso especial del algoritmo:

SJF

El concepto que es una característica que permite a una aplicación:

Multiusuarios

La definición “conjunto de rutinas básicas cuya misión…:

Kernel

¿Cuál de las siguientes afirmaciones define proceso?:

Cualquier tipo de actividad que demande de la atención

¿Cuál es la principal ventaja del uso de Caché?:

Disponer de información reciente que puede ser utilizada nuevamente

“Los usuarios pueden utilizar los recursos aunque estos..:

Sistemas basados en administrador de recursos compartidos

Un programa en memoria siempre trata de ejecutarse,:

Servicio de ejecución de programas y manejo de errores

¿Cuál de los siguientes elementos NO corresponde a un servicio del S.O?:

Aceleración de los cálculos

Una característica fundamental de los S.O de tiempo real son:

Tienen restricciones de tiempo fijas bien definidas para ejecutar

En qué tipo de S.O aparece el “monitor residente”:

Sistema Batch Sencillos

Si a un programa se le asignará la CPU, entonces este debe estar en:

Memoria principal

La definición de “memoria principal”, hace referencia al espacio:

En donde se almacenan todos los programas antes de ser ejecutados

La principal diferencia entre los sistemas “Batch simples y sofisticados”:

Monoprogramados, multiprogramados

La principal diferencia entre los S.O Paralelos y Distribuidos:

Basan su funcionamiento en una máquina física, en varias máquinas físicas

El concepto de multiprogramación se refiere a:

La CPU ejecuta diversas tareas alternando entre ellas

Que frase define mejor el concepto de “llamadas de sistemas”:

Es el mecanismo usado por una aplicación para solicitar un servicio al S.O

La función del S.O distribuido es:

Puede consistir en múltiples procesadores distribuidos en red

En la evolución de los S.O:

Existió procesamiento por lotes primero

La técnica se Spooling se concibió para:

Conseguir que el procesador espere menos al realizar operaciones de E/S

El S.O está compuesto por un conjunto de paquetes de software:

Núcleo, intérprete de comandos, administrador de memoria

Respecto de los servicios de un S.O ¿Cuál de los siguientes…:

Ejecución de programas

En un sistema computacional existen varios usuarios trabajando..:

Sistemas de protección

Se define Memoria Virtual:

Una técnica que permite simular más memoria de la que realmente existe

Seleccione la alternativa que mejor identifica al diseño por capas:

El diseño por capas lleva asociada una jerarquización que

Deja una respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.