ADMINISTRACION DE MEMORIA
La administración de memoria son los distintos métodos y operaciones para obtener la utilidad de la memoria, organizados por programas y procesos para el aprovechamiento del espacio disponible, para hacer posible estos procesos la operación principal es trasladar la información para ser ejecutadas por el procesador a la memoria principal, esta administración se conoce como memoria virtual ya que no es la memoria del procesador la que lo representa si no una memoria virtual, las ventajas de esta memoria es que el sistema operativo cuanta con una memoria mas extensible teniendo la misma memoria real, esto con el fin de ser utilizados de manera más eficiente y que los programas utilizados no ocupen lugar innecesarios.
Las técnicas que existen para cargar los programas en las memorias son:
Partición fija que es la división de la memoria libre en varias partes ya sean de igual o menor tamaño.
Partición dinámica que son las particiones de la memoria en tamaños que pueden ser variables según la cantidad de memoria que realice cada proceso.
Las principales operaciones que se desarrollan en la administración de la memoria están la reubicación que es la de trasladar los procesos activos dentro y fuera a la memoria principal para utilizar al máximo la utilización de procesador, la protección de de los procesos que se ejecutan en interferencias en otros procesos, uso compartidos de los códigos datos con los que el mecanismo de protección permite ciertos procesos de un mismo programa que compartan tarea y tengan memoria en común