miércoles, 21 de febrero de 2018

Memorias Informáticas




BIENVENIDO!!
En el día de hoy estaremos hablando sobre las memorias informáticas 


Empezaremos indicando que en la informática, la memoria es el dispositivo que retiene, memoriza o almacena datos informáticos durante algún periodo de tiempo. La memoria proporciona una de las principales funciones de la computación moderna: El almacenamiento de información y conocimiento.



¿SABES QUÉ SON LAS MEMORIAS?

Es un mecanismo indispensable del ordenador que conserva disponibles las instrucciones para el microprocesador o CPU pueda ejecutarlas. También la memoria se encarga de almacenar temporalmente el resultado de los procesos ejecutados.




¿SABES QUÉ ES LA ADMINISTRACIÓN DE LA MEMORIA?

Es una tarea realizada por el sistema operativo que consiste en gestionar la jerarquía de memoria, en cargar y descargar procesos en memoria principal para que sean ejecutados.





SABES CUAL ES LA IMPORTANCIA PRINCIPAL DE LAS MEMORIAS

La memoria de la computadora es uno de los elementos más importantes para que todo funcione correctamente, es más, sin ella la PC ni siquiera podrá arrancar, tal es la importancia que este componente electrónico tiene en la estructura de nuestra computadora.






Ahora bien, empezaremos indicando los diferentes tipos de memoria 

MEMORIA PRINCIPAL 





La memoria principal en una computadora se denomina MEMORIA DE ACCESO ALEATORIO.




     También es conocida como RAM. Esta es la parte de la computadora que almacena software del sistema operativo, aplicaciones de software y otra información para la unidad de procesamiento central (CPU) y así tener acceso rápido y directo cuando sea necesario para realizar las tareas. 


SABES POR QUÉ SE LLAMA "ACCESO ALEATORIO"

Se llama "acceso aleatorio" porque la CPU puede acceder directamente a una sección de la memoria principal, y no debe emprender el proceso en un orden secuencial.




ADMINISTRACIÓN DE LA MEMORIA PRINCIPAL 

   La operación principal que realiza es la de trasladar la información que deberá ser ejecutada por el procesador, a la memoria principal. Actualmente esta administración se conoce como Memoria Virtual ya que no es la memoria física del procesador sino una memoria virtual que la representa.

   Entre algunas ventajas, esta memoria permite que el sistema cuente con una memoria más extensa teniendo la misma memoria real, con lo que esta se puede utilizar de manera más eficiente. Y por supuesto, que los programas que son utilizados no ocupen lugar innecesario.

Las técnicas que existen para la carga de programas en la memoria son:

·   Partición fija: que es la división de la memoria libre en varias partes (de igual o distinto 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 necesita cada proceso.

Entre las principales operaciones que desarrolla la administración de memoria se encuentran

1.La re-ubicación: Que consiste en trasladar procesos activos dentro y fuera e la memoria principal para maximizar la utilización del procesador
2.La protección: Son mecanismos que protegen los procesos que se ejecutan de interferencias de otros procesos.

3.Uso compartido de códigos y datos: con lo que el mecanismo de protección permite que ciertos procesos de un mismo programa que comparten una tarea tengan memoria en común.


IMPORTANCIA DE LA MEMORIA PRINCIPAL 
    Sin lugar a dudas, uno de los componentes fundamentales para que una computadora funcione de manera correcta es su memoria RAM, la cual debe encontrarse perfectamente colocada en los zócalos correspondientes que dispone la motherboard, y debe respectar ciertos parámetros de configuración en el software para que el sistema operativo las detecte de forma adecuada.

    Es de vital importancia para un funcionamiento rápido y efectivo de los procesos informáticos. Si el procesador es el «corazón», la RAM vendría a ser su sistema circulatorio. Ambos se complementan para obtener el máximo rendimiento.

¿SABES QUE ES LA MEMORIA CACHÉ?


La memoria caché de un procesador, es un tipo de memoria volátil (como la memoria RAM), pero muy rápida. 



Su función es almacenar instrucciones y datos a los que el procesador debe acceder continuamente.

¿QUÉ SIGNIFICA CACHÉ?

Literalmente, se trata de una palabra en francés que quiere decir “escondido” u “oculto”. Pero tiene un uso en la informática que le ha dado nombre a un tipo particular de memoria.

¿CUÁL ES SU FINALIDAD?
Su finalidad es que este tipo de datos son de acceso instantáneo para el procesador, ya que se trata de información relevante y que debe estar a la mano de manera muy fluida. Los sistemas de hardware y software llamados caché, almacenan este tipo de datos de manera duplicada y por esta razón su acceso es tan veloz.

¿CÓMO FUNCIONA LA MEMORIA CACHÉ?

      Cada vez que el sistema quiere acceder a un nuevo dato, éste es almacenado en la memoria caché. Entonces, cuando se necesita recurrir nuevamente al mismo dato, el sistema se dirigirá directamente al caché, haciendo así el proceso mucho más rápido. Este ciclo de almacenamiento y rescate de datos, obliga a la memoria caché a estar en continua renovación.

   Su función, entonces, es mantener de manera temporal y accesible aquellos datos que son requeridos por el sistema para realizar determinadas funciones o tareas. Así, cada vez que abras una app en tu smartphone, ésta tendrá acceso inmediato a la información que necesita para subir el nivel de eficiencia de sus funciones.




¿POR QUÉ ES IMPORTANTE LA MEMORIA CACHÉ?

Porque la necesitamos para acceder más rápido a determinadas aplicaciones, como por ejemplo Facebook. Si almacenas tus datos en caché, no tendrás que escribir tu usuario y contraseña cada vez que entres en Facebook desde el smartphone.

¿ES BUENO BORRAR LA CACHÉ?

     No se debe de borrar la caché a todas horas porque no tendría sentido, pero sí un par de veces en el año para agilizar el smartphone o mismo el navegador del PC. O Simplemente, cuando una aplicación esté funcionando mal.


     No lo hagas de manera habitual, solo cada cierto tiempo, cuando consideres que es necesario porque el terminal va mal (aunque para eso lo mejor que puedes hacer es una limpieza al completo, como un hard reset).

¿LA MEMORIA CACHÉ ES IMPRESCINDIBLE?

  Ahora que ya sabes qué es memoria caché, es el momento de preguntarse si es imprescindible… Por supuesto que sí. La memoria caché es imprescindible en cualquier sistema, tanto móvil como ordenador. Permite agilizar los procesos, por lo que utilizarla ya no es una opción. Pero se recomienda eliminar cuando está dando problemas o va lento.

¿Sabías lo que era la memoria caché? ¿La borras periódicamente?





ALMACENAMIENTO DE LA MEMORIA CACHÉ

     En general, el almacenamiento en memoria caché mejora el tiempo de respuesta y reduce la carga del sistema. Las técnicas de almacenamiento en memoria caché se utilizan para mejorar el rendimiento de aplicaciones de World Wide Web de Internet. La mayoría de las técnicas almacenan en memoria caché contenido estático (contenido que raramente cambia), por ejemplo archivos de gráficos y texto. 

      Sin embargo, muchos sitios web sirven contenido dinámico, que contiene información personalizada o datos que cambian más frecuentemente. El contenido dinámico de memoria caché necesita técnicas de almacenamiento en memoria caché más sofisticadas, por ejemplos las proporcionadas por la memoria caché dinámica de WebSphere Application Server, un servicio incorporado para almacenar en memoria caché y servir contenido dinámico.


¿SABES QUÉ ES LA MEMORIA VIRTUAL?



La memoria virtual, permite simular una memoria RAM de mayor tamaño que la que tienes instalada en tu equipo. Es un mecanismo del cual se encarga el sistema operativo.


     Su utilidad reside en que las aplicaciones y sus datos, para poder ser usados por el procesador, tienen que pasar del disco duro, que es donde se encuentra almacenado todo cuando apagas al equipo, a la memoria RAM que puede ser accedida de forma directa por el micro. A mayor RAM, mayor capacidad para ejecutar aplicaciones con datos complejos.

¿POR QUÉ ES TAN IMPORTANTE LA MEMORIA VIRTUAL?
   
   Si nos quedamos sin memoria no podremos ejecutar más programas y los que estamos ejecutando tendrán problemas para trabajar con más datos. Pero como hemos visto no todos son ventajas, el uso de memoria virtual puede hacer que tu equipo funcione más lento si es necesario ir por datos al disco duro. Es siempre un compromiso entre la velocidad y la cantidad de datos que el sistema es capaz de procesar.

     Jamás una configuración de más memoria virtual podrá ser mejor que una ampliación de memoria RAM. Es más, lo ideal sería tener un equipo que no necesitase tener esta característica activada.



¿SE PUEDE DESHABILITAR LA MEMORIA VIRTUAL?
     Seguro que te estas preguntando si se puede deshabilitar y si esto trae mejoras de rendimiento. En principio yo no te recomiendo que la deshabilites si eres un usuario normal. Si tienes gran cantidad de memoria, no usas muchas aplicaciones de manera concurrente, pero tienes problemas de rendimiento, puedes probar a desactivar esta característica. Sin embargo ten siempre en cuenta que cuando la desactivas los programas que ejecuten acciones que necesiten mucha memoria RAM se pueden quedar bloqueados en el peor de los momentos.
      En resumen la memoria virtual te permite ampliar tu capacidad para ejecutar más programas de manera simultánea pero puede hacer que tu equipo en ciertas ocasiones sea más lento. En unos años y debido a la continua rebaja en el precio de las memorias acabará teniendo menos importancia.
¿POR QUÉ ES INTERESANTE UTILIZAR LA MEMORIA VIRTUAL?

    La memoria virtual tiene un costo por bit más barato. Esto quiere decir que más GB implica desembolsar menos dinero. En términos económicos es una ventaja. El problema es que al ser más lenta (la latencia es mayor) ralentiza algunos procesos. Sin embargo, hay veces que es interesante usarla.


     Por ejemplo, para liberar a la memoria RAM y que pueda encargarse de lo más importante con prioridad. En resumen, la memoria virtual se encarga de lo que no es ‘vital’. Esto evita inestabilidad o que el sistema se acabe cayendo.




ADMINISTRACIÓN DE LA MEMORIA VIRTUAL


     Es un método mediante el cual, un sistema operativo simula tener más memoria principal que la que existe físicamente. Para implementar la memoria virtual se utiliza un medio de almacenamiento secundario de alta velocidad de acceso, generalmente en disco duro de la máquina. Un sistema de memoria virtual se implementa utilizando paginación como método de administración de memoria básica y algún mecanismo de intercambio (para descargar páginas de la memoria principal hacia el disco duro y para cargar esas páginas de nuevo a la memoria).

     La memoria virtual es una técnica para proporcionar la simulación de un espacio de memoria mucho mayor que la memoria física de una máquina. Esta “ilusión” permite que los programas se hagan sin tener en cuenta el tamaño exacto de la memoria física. La ilusión de la memoria virtual esta soportada por el mecanismo de traducción de memoria, junto con una gran cantidad de almacenamiento rápido en disco duro. Así en cualquier momento el espacio de direcciones virtual hace un seguimiento de tal forma que una pequeña parte del, está en memoria real y el resto almacenado en el disco, y puede ser referenciado fácilmente.

     
     Espero haber solucionado todas sus dudas y problemas en cuanto al tema de las memorias del computador, y como podemos apreciar las memorias computacionales es un tema muy complejo de tratar ya que son demasiados los distintos tipos de ellas que existe, y constantemente han ido evolucionando en el tiempo para poder proporcionar una mejor calidad y rapidez a las computadoras que existen hoy en día.

Y para ello tratamos de poner a disposición gran mayoría de la información requerida por los usuarios.

No hay comentarios:

Publicar un comentario

Memorias Informáticas

BIENVENIDO!! En el día de hoy estaremos hablando sobre las memorias informáticas  Empezaremos indicando que en la informática,...