Trabajo Sistemas Operativos ........ Conceptos
Trabajo Sistemas Operativos ........ Conceptos
Trabajo Sistemas Operativos ........ Conceptos
ADMINISTRACIÓN DE
MEMORIA: SIMPLE, PARTICIONADA, RELOCALIZABLE, PAGINADA,
SEGMENTACIÓN, SEGMENTADA. CONCEPTOS DE: OVERLAYS,
SWAPPING, CARGA Y ENLACE DINÁMICO. EL PROCESADOR,
DIAGRAMAS DE ESTADO, TRABAJOS Y PROCESOS. MÓDULO DE
ASIGNACIÓN DEL PROCESADOR. SINCRONIZACIÓN DE
PROCESOS. CONDICIONES DE CORRIDA. ABRAZO MORTAL.
ACTIVIDAD A GENERAR
INFOGRAFIA
Pautas a seguir:
1. Crear una portada con su respetivo membrete, logos de Saia e
Institución con la sede a la cual pertenece, título de la actividad
centrado, datos del estudiante: nombres y apellidos completos
(incluir fotografía), nombre y apellido del facilitador/tutor, fecha de
realización.
2. Desarrollo de la actividad: crear el diseno de la infografia en un
máximo de tres cuartillas, respectivas conclusiones como aporte al
aprendizaje adquirido sobre el tema.
Al culminar la actividad siendo la misma obligatoria, guarda la línea de
tiempo con tu nombre y apellido, nombre de la actividad, corte, en
formato pdf, y envía para su respectiva evaluación. Ejemplo: Mary-
Parisca-Infografia-C1.pdf.
Una vez que hayas finalizado, darás click en el botón que se encuentra
en la parte inferior (Agregar Entrega), subes o arrastras el archivo
correspondiente a la actividad hasta el cuadro y luego pulsas guardar.
Memoria real
La memoria real o principal es en donde son ejecutados los programas y procesos de una
computadora y es el espacio real que existe en memoria para que se ejecuten los procesos. Por
lo general esta memoria es de mayor costo que la memoria secundaria, pero el acceso a la
información contenida en ella es de más rápido acceso. Solo la memoria cache es más rápida
que la principal, pero su costo es a su vez mayor.
Memoria virtual
El termino memoria virtual se asocia a dos conceptos que normalmente a parecen unidos:
1. El uso de almacenamiento secundario para ofrecer al conjunto de las aplicaciones la
ilusión de tener más memoria RAM de la que realmente hay en el sistema. Esta ilusión de
existe tanto a nivel del sistema, teniendo en ejecución más aplicaciones de las que
realmente caben en la memoria principal.
2. Ofrecer a las aplicaciones la ilusión de que están solas en el sistema, y que, por lo tanto,
pueden usar el espacio de direcciones completo. Esta técnica facilita enormemente la
generación de código, puesto que el compilador no tiene por qué preocuparse sobre
dónde residirá la aplicación cuando se ejecute.
Direcciones:
Los espacios de direcciones involucrados en el manejo de la memoria son de tres tipos:
Direcciones físicas: son aquellas que referencian alguna posicion en la memoria física.
Direcciones lógicas : son las direcciones utilizadas por los procesos. Sufren una serie de
transformaciones , realizadas por el procesador (la MMU), antes de convertirse en
direcciones físicas.
Direcciones lineales: direcciones lineales se obtienen a partir de direcciones logicas tras
haber aplicado una transformación dependiente de la arquitectura.
Los programas de usuario siempre tratan con direcciones virtuales ; nunca ven las direcciones
fisicas reales..
Unidad De Manejo De Memoria
La unidad de manejo de memoria (MMU) es parte del procesador.
3. Intercambio: es dar cabida a la ejecución de más aplicaciones de las que pueden
residir simultáneamente en la memoria del sistema:
Consiste en trasladar el código y los datos de un proceso completo de memoria al
sistema de almacenamiento secundario , para cargar otro previamente almacenado, no
permite a un proceso utilizar más memoria RAM de la que realmente existe en el
sistema. Esta técnica puede ser ineficiente ya que se tiene que hacer el intercambio
completo del proceso, aunque éste solo vaya a ejecutar una pequeña porción del cód
4. Fragmentación
La fragmentación es la memoria que queda desperdiciada al usar los métodos de gestión de
memoria que se vieron en los métodos anteriores. Tanto el primer ajuste, como el mejor y el
peor producen fragmentación externa.
La fragmentación es generada cuando durante el reemplazo de procesos quedan huecos entre
dos o más procesos de manera no contigua y cada hueco no es capaz de soportar ningún
proceso de la lista de espera.
La fragmentación puede ser:
Fragmentación Externa: existe el espacio total de memoria para satisfacer un
requerimiento, pero no es contigua.
Fragmentación Interna: la memoria asignada puede ser ligeramente mayor que la
requerida; esta referencia es interna a la partición, pero no se utiliza.
Swapping
Núcleos
Caché
Controlador de memoria
Tarjeta gráfica
Otros elementos auxiliar
El procesador se encarga de que todo marche como está programado.