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