Resumen Flashcards
¿Qué sucede con las interrupciones?
Las interrupciones se desactivan mientras una de ellas se preocesa
¿En un sistema de multiprogramación básica bajo que circunstancias se activará el planificador a largo plazo (OAN)?
Cuando llega un trabajo a la cola de trabajos en espera o cuando finaliza uno
¿Cual es la desventaja de la asignación dinámica?
Sobrecarga el ámbito de procesamiento
La asignación de marcos proporcional y equitativa:
Beneficia a los procesos de mayor prioridad y da prioridades en la asignación
Características de los procesos concurrentes:
comparten recursos, aceleran los cálculos, dan modularidad y comodidad
¿Dónde residen las páginas de localidad?
En memoria virtual
¿Que debe suceder para que se pueda realizar la compactación?
La relocalización debe ser dinámica y se efectúa en el momento de la ejecución
¿Cuando el TAM es igual al TAE?
Cuando no hay fallos de página
¿Que planificadores intervienen para atender a un programa con tiempo limite de finalización?
El OAN y el ONI
Características de un proceso independiente:
1) No puede afectar o ser afectado por los otros procesos.
2) Su estado no es compartido
3) Su ejecución es determinista (el resultado depende de estado de la entrada)
4) Es reproducible (tiene siempre el mismo resultado para la misma entrada)
5) Puede detenerse y reiniciarse sin ocasionar efector,
Enumere los tiempos que se dan en un programa objeto desde que llega la solicitud hasta que es iniciada
Demanda - Selección - Activación
Enumere los tiempos que se dan en un programa objeto desde que llega la solicitud hasta que es iniciada
Demanda - Selección - Activación
Características de un proceso limitado por la CPU:
Genera solicitudes de e/s con poca frecuencia e invierte la mayor parte del tiempo en hacer cálculos
¿En qué trabajos son aplicados los sistemas batch?
En grandes trabajos que necesitan poca interacción
¿Con qué sistema esta asociado el scheduler?
Con los sistemas batch
¿Por qué razones un padre puede terminar a un hijo?
Por exceso de uso, porque ya es innecesario y/o por efecto cascada
¿Qué hace el registro base en la multiprogramación básica?
Protege y direcciona
¿Qué tiempo determina cuanto tarda en ejecutarse un proceso?
El tiempo de retorno
¿Para qué sirve saber si un programa esta cambiando o agrandado su localidad?
Para definir la cantidad de marcos necesarios y el área activa
¿Qué produce la reducción del número de marcos asignados a un proceso?
Un aumento en la tasa de fallas de página y se ralentiza la ejecución
¿Qué se logró gracias a la memoria virtual?
Que un programa ya no este limitado por la cantidad de memoria física