SO Unidad 3 Gestion De Memoria

Páginas: 13 (3089 palabras) Publicado: 29 de junio de 2015
Sistemas Operativos
Unidad III – Gestión de Memoria

Gestión de la memoria principal:
En el funcionamiento de una computadora, podemos considerar la memoria principal como
el recurso central, ya que tanto el procesador como los dispositivos de E/S acceden a ella
para leer y/o grabar información que manejan.

Procesador

Memoria
Principal

Dispositivos
de E/S

Se consideran importantes dosparámetros relacionados con la velocidad de lectura y
escritura de datos en la memoria principal. Se denomina tiempo de acceso a la memoria al
tiempo que transcurre entre el inicio y el fin de una operación de lectura o escritura sobre la
misma. El segundo parámetro es el tiempo de ciclo de memoria que marca el retraso que
impone el hardware entre el fin de una operación y el principio de la siguiente.Ambos
factores marcan la velocidad de la memoria principal.
Direccionamiento:
La memoria física se puede ver como una sucesión de bytes o palabras, cada uno con su
propia dirección, de tal forma que se puede acceder a ellos de forma directa indicando dicha
dirección.

Acceso
directo por
dirección

Posición
0
1
2
3
4
5
6
7
n

Memoria Principal

byte o
palabra

1
Sistemas Operativos – Unidad III Asignación de direcciones:
Se definirá una sentencia de inicio que marcara el comienzo de sus instrucciones, y a partir
de ella, describirá el resto de su programa. Posteriormente, el compilador traducirá a
lenguaje maquina el programa fuente y les asignara a las diferentes instrucciones y
variables un desplazamiento con respecto a la sentencia inicial que se denomina cero
relativo. A esta operaciónse lo llama asignación de direcciones relativas al programa.
Una vez enlazado el programa (link), el cargador podrá colocarlo en memoria asignándole
al cero relativo una dirección real, quedando definidas a partir de ella el resto de
direcciones del programa por medio de los mencionados desplazamientos. Se realizara lo
que se denomina transformación de direcciones relativas en absolutas o reales.Jerarquía de almacenamiento:
Las primeras computadoras utilizaban memorias de tipo magnético como eran las de
núcleos de ferrita. Dado el nivel tecnológico del momento, se trataba de dispositivos muy
grandes y caros que mantenían en todo momento los programas y datos que ejecutaban.
Poco tiempo después, parecía ilógico mantener cargados en memoria principal aquellos
programas y datos que no fuerana ejecutarse, tampoco seria práctico compilarlos y
enlazarlos cada vez que fuera necesaria su ejecución. Por ello, el desarrollo de dispositivos
rápidos de almacenamiento como cintas y los discos permitió guardar en ellos dichos
programas y datos, transfiriendo a la memoria principal en el momento en que fueran a
ejecutarse.
Las nuevas tecnologías permitieron el desarrollo de memorias mucho masrápidas que las
magnéticas, aunque también mas caras. Estas memorias rápidas denominadas cache se
comenzaron a utilizar para almacenar los programas y datos mas utilizados, lográndose una
mejora general en el funcionamiento del sistema.

Gestión de la memoria:
Al ser la memoria un recurso tan caro y tan influyente en el rendimiento general de una
computadora, debe ser manejado de la forma maseficiente posible. Por este motivo, el
sistema operativo dedica gran parte de su software a su gestión.
Monoprogramación:
La monoprogramación es el modo de trabajo en el que solamente un programa utiliza el
procesador, siendo además el único existente en la memoria principal, de tal forma que
hasta que este no termine su trabajo no cederá el control al siguiente programa que será
cargado en memoria.
1.La memoria dedicada: las primeras computadoras utilizaban lo que se denomina
régimen dedicado, consiste en que el programador accedía directamente al hardware
y gestionaba la memoria en sus programas. En estos primeros equipos se
programaba en lenguaje maquina, sin existir sistema operativo y consiguientemente
tampoco gestión de memoria.
Memoria Principal
Programa de usuario
Zona no utilizada...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SO Unidad 7 Gestion De Archivos
  • Gestion empresarial unidad 3
  • S.O Unidad 3-administracion de memoria
  • UNIDAD 3 GESTION CAPITAL HUMANO
  • Actividad unidad 3 Gestion de Procesos
  • So
  • INF 304 3 Unidad IV Gestion de Memoria
  • So gestion de memoria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS