de todo un poco

Páginas: 13 (3221 palabras) Publicado: 20 de octubre de 2013
UNIDAD III. COMPONENTES DE LOS SISTEMAS OPERATIVOS

ADMINISTRACIÓN DE MEMORIA

ALGUNOS CONCEPTOS:

Memoria:
La memoria se encarga de almacenar los datos e instrucciones; es parte fundamental del computador.
La operación básica son la de lectura, en la que se recibe una dirección de la posición donde se encuentra la información que ha sido depositada previamente, la otra operación es lade escritura donde se recibe la dirección y la información que va a grabarse.

La Memoria Principal es un dispositivo que almacena información en forma de datos codificados en binario. Es accedida directamente por la CPU y además es de lectura y escritura, pero volátil. Está formada por una serie de posiciones o celdillas de memoria, las cuales son referenciadas mediante un sistema dedirecciones lógicas.

La información que almacena la memoria principal es:
Instrucciones que componen los programas que estamos utilizando;
Datos que el usuario introduce
Información sobre el programa que realiza las funciones de control en las operaciones
En los ordenadores actuales, está formada por circuitos electrónicos integrados y está compuesta por elemento bi-estables siendo el sistemabinario el que mejor representa su funcionamiento. su funcionamiento.
El Administrador de Memoria debe conocer:
Qué zonas de la memoria están libres y qué zonas ocupadas.
Introducir los procesos en memoria.
Se encarga de asignar y desasignar memoria a los procesos conforme vayan necesitando y liberando.
Debe controlar el intercambio entre Memoria principal y memoria secundaria
Además sedistinguen los siguientes propósitos:

Protección. Si varios programas comparten la memoria principal, se debería asegurar que el programa no sea capaz de cambiar las ubicaciones no pertenecientes a él. Aunque una acción de escritura puede tener efectos más graves que una de lectura, esta última tampoco debería estar permitida, para proporcionar algo de privacidad al programa. Dado que muchos lenguajespermiten el uso de punteros dinámicos y arreglos, la verificación sólo en tiempo de compilación no es suficiente, por lo que además se debe efectuar una verificación en tiempo de ejecución.

Compartimiento. Este objetivo parece contradecir al anterior, sin embargo a veces es necesario para los usuarios poder compartir y actualizar información (por ejemplo, en una base de datos) y, si seorganiza la tarea de entrada a la misma, se puede evitar el tener varias copias de la rutina. Por supuesto que debe existir una protección contra cambios de esta rutina, permitiendo así el control del acceso a una porción compartida de memoria.

Reubicación. La técnica de multiprogramación requiere que varios programas ocupen la memoria al mismo tiempo. Sin embargo no se sabe con anticipación dondeserá cargado cada programa por lo que no es práctico usar direccionamiento absoluto de memoria.

Organización física. Debido al costo de una memoria principal rápida, ésta se usa en conjunto con una memoria secundaria mucho más lenta (y por consiguiente, barata) a fines de extender su capacidad, por ejemplo los dispositivos de almacenamiento magnéticos tales como los discos rígidos. Estaclasificación de la memoria hace necesario el control del flujo de la información entre esas dos clases de memoria. Éste control podrían realizarlo los programadores, lo que incrementaría el tiempo de desarrollo de una aplicación y se tendrían que resolver problemas muy complejos como saber de antemano donde y con cuanta memoria se dispone, información que no siempre posee el programador dada la reubicacióndinámica. Por ello es más conveniente que esta tarea la realice el sistema, de manera transparente al usuario.

Organización lógica. Aunque la mayor parte de las memorias son organizadas linealmente con un direccionamiento secuencial, esto difícilmente concuerde con el camino seguido por el programa, debido al uso de procedimientos, funciones, subrutinas, arreglos, etc. Si la administración...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • De todo un poco
  • De todo un poco
  • De todo un poco
  • De todo un poco
  • De todo un poco
  • Todo un poco
  • De todo un poco
  • De Todo Un Poco

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS