Trabajo
Ministerio del Poder Popular para la Defensa
Universidad Nacional Experimental de las Fuerzas Armadas
Núcleo Guárico- Extensión Zaraza
|Facilitadora : |Participantes: |
|Ing. Clara Martínez |Bourgeon Adriana|
| |Castillo David |
| |Hernández Felixguillermo |
Zaraza Mayo de 2011
Introducción
La memoria (también llamada almacenamiento) se refiere aparte de los componentes que forman parte de una computadora, Son dispositivos que retienen datos informáticos durante algún intervalo de tiempo. Las memorias de computadora proporcionan unas de las principales funciones de la computación moderna, la retención o almacenamiento de información. La memoria es de los principales recursos de la computadora, la cual debe de administrarse con muchocuidado. Aunque actualmente la mayoría de los sistemas de cómputo cuentan con una alta capacidad de memoria, de igual manera las aplicaciones actuales tienen también altos requerimientos de memoria, lo que sigue generando escasez de memoria en los sistemas multitarea y/o multiusuario.
La parte del sistema operativo que administra la memoria se llama administrador de memoria y su laborconsiste en llevar un registro de las partes de memoria que se estén utilizando y aquellas que no, con el fin de asignar espacio en memoria a los procesos cuando éstos la necesiten y liberándola cuando terminen, así como administrar el intercambio entre la memoria principal y el disco en los casos en los que la memoria principal no le pueda dar capacidad a todos los procesos que tienen necesidad de ella.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 su parte, La memoria virtual es una técnica de administración de la memoria real que permite al sistema operativo brindarle al software de usuario y a sí mismo un espacio de direcciones mayor que la memoriareal o física.
Gestión de memoria
Para ejecutar un proceso, éste debe encontrarse en memoria principal, para mejorar el aprovechamiento de la CPU, ésta se reparte entre varios procesos, por lo tanto, también habrá que repartir la memoria principal.
A la parte del sistema operativo que se ocupa de gestionar la memoria se le denomina Gestor de Memoria
Se denomina gestiónde memoria al acto de gestionar la memoria de un dispositivo informático. De forma simplificada se trata de proveer mecanismos para alocar secciones de memoria a los programas que las solicitan, y a la vez, liberar las secciones de memoria que ya no se utilizan para que estén disponibles para otros programas. La gestión de la memoria principal de un ordenador es una tarea de suma importancia parael funcionamiento del mismo.
Los sistemas de memoria virtual separan las direcciones de memoria utilizadas por un proceso de las direcciones físicas reales, permitiendo la separación de procesos e incrementando la cantidad efectiva de memoria de acceso aleatorio utilizando la paginación. La calidad de la gestión de la memoria es crucial para las prestaciones del sistema.
Elrecolector de basura es la asignación y liberación automática de los recursos de memoria para un programa. La implementación suele ser a nivel del lenguaje de programación en contraposición a la gestión manual de memoria, que asigna y libera los recursos de memoria de un ordenador de forma explícita.
Los sistemas de gestión de memoria de sistemas operativos multitarea normalmente tratan con las...
Regístrate para leer el documento completo.