Sunteți pe pagina 1din 8

Instituto Tecnolgico De la Piedad

Lic. Informtica

Materia Sistemas Operativos I

Docente Ing. Hctor Oceguera Soto

Trabajo Tarea 2 Unidad IV Memoria Real

Alumno Antonio de Jess Flores Carrera

Grado y Grupo 5 D

La Piedad Michoacn a 9 de Octubre de 2011.

Contenido
Introduccin ............................................................................................................. 3 Memoria Real o Principal ........................................................................................ 4 Administrador de Memoria ...................................................................................... 5 Mapa de Memoria ................................................................................................... 5 Conclusin............................................................................................................... 7 Bibliografa .............................................................................................................. 8

Introduccin
El presente trabajo tiene como objetivo describir la forma de cmo se administra la memoria principal de una computadora, las partes que la conforman y los tipos de administracin de la memoria.

Memoria Real o Principal

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 informacin contenida en ella es de ms rpido acceso. Solo la memoria cache es ms rpida que la principal, pero su costo es a su vez mayor. La interaccin es lograda a travs de un conjunto de lecturas y escrituras a direcciones especficas realizadas por los procesos. La administracin de la memoria es vital. El desempeo de todo sistema ha dependido de dos cosas: cunta memoria este disponible y de que manera se utiliza mientras se procesan los trabajos o tareas.

Administrador de Memoria
Es el que administra la jerarqua de memoria y su obligacin principal es mantenerse al tanto de que partes de la memoria estn en uso y cuales no, asignar memoria a los procesos cuando la necesitan y liberarla cuando terminan, y administrar los intercambios entre la memoria principal y el disco cuando la primera es demasiado pequea para contener todos los procesos.

Mapa de Memoria
El mapa de memoria es la forma en como est distribuida las particiones de memoria de un sistema operativo. El mapa de memoria ubica reas de asignacin a semejanza de un plano en donde se tienen pases, estados, etc. El mapa de memoria va a depender del sistema operativo y de la arquitectura de hardware del sistema de cmputo. El mapa de memoria puede ser totalmente independiente entre diferentes sistemas operativos que corren sobre la misma arquitectura. Si la memoria se asigna en forma dinmica, el sistema operativo debe administrarla para esto hay dos formas de llevar el control del uso de la memoria: mapa de bits y listas libres.

Con un mapa de bits, la memoria se divide en unidades de asignacin, que pueden ser desde unas cuantas palabras hasta varios kilobytes. A cada unidad de asignacin corresponde un bit del mapa de bits. El bit es 0 si la unidad esta desocupada y 1 si esta ocupada, la siguiente figura 1 muestra una parte de la memoria y el mapa de bits correspondiente.

Figura 1

El tamao de la unidad de asignacin es un aspecto de diseo importante. Entre mas pequea sea la unidad, mayor ser el mapa de bits. Un mapa de bits es un mecanismo sencillo para llevar el control de las palabras de memoria en una cantidad fija de esta, porque su tamao solo depende del tamao de la memoria y del de la unidad de asignacin. Su problema principal es que una vez se ha decidido traer a la memoria un proceso de k unidades, el administrador de memoria deber examinar el mapa de bits en busca de una serie de k bits consecutivos en 0. Una desventaja del mapa de bits es que al buscar una serie de cierta longitud se convierte en una operacin lenta debido a que esta podra cruzar fronteras de palabra en el mapa.

Conclusin

Se llego a la conclusin de que es importante saber el como esta dividida la memoria principal y como se puede administrar para su buen funcionamiento. A demas tener en cuenta que en la memoria principal son ejecutados los programas y procesos de una computadora y es el espacio real que existe en memoria para que se ejecuten los procesos. Y como se puede administrar por medio de mapas de bits y listas enlazadas.

Bibliografa

http://tesci252m.blogspot.com/2009/11/42-memoria-real.html
Sistemas operativos Escrito por Ida M. Flynn,Ann Mclver Mchoes http://books.google.com.mx/books?id=hTZZmdkv58oC&pg=PA69&dq=memoria+pr incipal&hl=es&ei=EqORTvO4O8qCsAK56IyHAQ&sa=X&oi=book_result&ct=result& resnum=6&ved=0CEsQ6AEwBQ#v=onepage&q=memoria%20principal&f=false

Sistemas operativos modernos Escrito por Andrew S. Tanenbaum (pg.

199)
http://books.google.com.mx/books?id=g88A4rxPH3wC&pg=PA199&dq=mapa+de+ memoria&hl=es&ei=kqqRTofkOMmmsAL12LW9AQ&sa=X&oi=book_result&ct=res ult&resnum=1&ved=0CCoQ6AEwAA#v=onepage&q=mapa%20de%20memoria&f= false

S-ar putea să vă placă și