Está en la página 1de 4

INSTITUTO TECNOLOGICO DE CELAYA

Sistemas operativos

LA ADMINISTRACION DE LA MEMORIA Y MEMORIA REAL

Edgar Gudio Portilla Carlos Acevedo Ferreira Erick Ricardo Corona Rosales

Profesor: Ricardo Gonzalez Gonzalez

a 7 de Mayo del 2012

ADMINISTRADOR DE MEMORIA Cuando hablamos del administrador de memoria nos referimos a todos aquellos sistemas, metodos y operaciones que ayudan a aprovechar al maximo la memoria de tal manera que los procesos y programas ocupen de la mejor manera el espacio disponible Sea cual sea el metodo de organizacion de almacenamiento que se adopte para un sistema especfico, es necesario decidir que estrategias se deben utilizar para obtener un rendimiento ptimo. Las estrategias de administracion del almacenamiento determinan el comportamiento la administracion de memoria cuando se siguen ciertas polticas. En que momento se toma un programa para colocarlo en la lista de la memoria? Se toma el programa cuando este lo pide, o segun los requerimientos del sistema? En donde se coloca el programa a ejecutar? Para todo esto se debe tener bien en clar que para que un programa pueda ser ejecutado este debe estar en la memoria principal, aquellos que no esten siendo utilizados se pueden guardar en el modulo de almacenamiento secundario. Como mencionamos hace un momento, la memoria debe administrarse para que las operaciones en el sistema sean lo mas eficientes posibles. Y para esto, los desarrolladores de sistemas operativos han ido creando algoritmos, que llamaremos polticas, para el uso mas apropiado de la memoria, que como sabemos, es un recurso escaso. El primero es FIFO que recuerda un poco al sistema PEPS (Primeras Entradas Primeras Salidas) en contabilidad, en donde el proceso que entra no sale hasta que este se halla terminado.

El Round Robin es muy parecido al FIFO, pero este asigna un tiempo limitado al proceso en el procesador, este tiempo se le llama Quantum, si el proceso no termina en ese lapso de tiempo, se le manda a la cola de la lista de procesos en espera.

Luego viene el SJF que significa Startest Job First, donde el proceso con menor tiempo estimado es el primero en ejecutarse.El SJF favorece a los procesos cortos, pero esta la desventaja de que los procesos largos pueden incluso no llegar a ejecutarse.

HRN, Highest Response Ratio Next, este mtodo corrige el retraso excesivo de grandes procesos a causa de el SJF y asi no caer en favoritismo. Esto lo logra en una formula basada en el tiempo de espera y en el tiempo de servicio. Prioridad = Tiempo de espera+ tiempode servicio tiempo de servicio

MEMORIA REAL Es el lugar 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. Solo la memoria cach es mas rpida que la principal. La organizacin y administracion de la memoria principal de un sistema ha sido uno de los factores mas importantes en el desarrollo de los Sistemas Operativos. Aqui observamos la importancia de la memoria principal.

También podría gustarte