Bienvenidos sean a este post, hoy veremos uno de los tipos de memoria.
Todo tipo de memorias, ya sea registros, cache o principal, perderan su informacion contenida cuando apaguemos el ordenador. Para almacenar los datos de manera permanente se utiliza un dispositivo como es el disco rigido. Desde nuestra perspectiva de programadores, el almacenamiento permanente es usado para almacenar el programa con los datos necesarios. Ya sabemos que para poder correr un programa, debe ser cargado en la memoria principal. Es decir, copiado desde el disco rigido hasta la memoria principal. El S.O lo maneja mediante el cargador y crea una imagen del programa en memoria, y usualmente se lo denomina como proceso. Cuando el programa finaliza o se lo termina, el S.O procede a marcar el rango de direcciones de este como libre para usar.
Tomemos como ejemplo, cuando trabajamos con algun programa de nuestra PC, como puede ser una IDE mientras hacemos un programa de C++. Este permanecera en la memoria principal, pero podemos guardarlo en el disco rigido para que no se pierda todo lo trabajado. Pero esto involucra a mas temas entre nuestros programas. Por lo general, en los discos se almacenan archivos de log donde queda registrado todas las acciones que realicemos en el programa correspondiente. Asi como tambien guardar configuraciones para el programa, las cuales seran recuperadas al momento de iniciar nuevamente al programa.
Por lo general, el almacenamiento permanente es mucho mas grande que la memoria principal. Y se tiende a usar a este como una extension de la memoria principal. Por ejemplo, windows solia crear un archivo de paginacion donde si se excedia la informacion pasada a memoria, esta se pasaba al archivo como si fuera parte de la memoria principal. Los sistemas basados en Unix tienden a usar un directorio para esto, en lugar del archivo. Las ultimas versiones de windows adoptaron mas esta modalidad de trabajo. En cualquier caso, esta forma siempre sera mas lenta comparada con las distintas memorias. Por esta razon, a mayor cantidad de memoria fisica o principal, mas informacion se podra almacena en esta y menos se almacenara en el almacenamiento permanente.
Para ir finalizando, podemos decir que este dispositivo nos permite una mayor capacidad para almaccenar informacion pero a coste de la velocidad de acceso en comparacion con las otras memorias.
En resumen, hoy hemos visto el almacenamiento permanente, que es en realidad, cual es su funcion, una particularidad que comparte con la memoria, asi como sus pros y contras. Espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.


Donación
Es para mantenimento del sitio, gracias!
$1.50
