SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
Memoria
1. MEMORIA
Podríamos decir que 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 La
palabra Memoria es un término
genérico usado para designar las
partes de la computadora o de los
dispositivos periféricos donde todos los
datos y programas son almacenados.
Tipos de memoria:
La memoria RAM es la memoria de almacenamiento temporal que
almacena los programas y los datos que están siendo procesados,
solamente durante el procesamiento.
La Memoria ROM es usada para almacenar aplicaciones y /o datos
permanentes o raramente alterados. El contenido de la ROM no
puede ser alterado por un programa de usuario. Por ese motivo es
una memoria sólo de lectura.
Gestión de Memoria:
Hay varias formas de gestionar la memoria; mediante la fragmentación, paginación,
segmentación y la memoria virtual:
La Fragmentación es generada cuando durante el reemplazo de procesos quedan huecos entre
dos o más procesos de manera no contigua y cada hueco no es capaz de soportar ningún
proceso de la lista de espera. Hay dos tipos de fragmentación
Fragmentación Externa: Esto ocurre cuando el primer bloque libre de memoria no es
suficiente para que el siguiente programa lo use. Por ejemplo, digamos que un sistema
carga tres programas en la memoria, cada uno ocupando 50 megabytes o MB. El
segundo programa termina, dejando ese bloque de 50 MB libres. Si el siguiente
programa a iniciar requiere de 100 MB, no
sería capaz de utilizar ese bloque de 50
MB de espacio libre, y el sistema le asigna
el siguiente intervalo de 100 MB libres.
2. Fragmentación Interna: Esta se deriva del hecho de que mientras la memoria está
denominada en bytes, la unidad más pequeña disponible generalmente es mayor que
eso debido a las reglas de memoria de direccionamiento. Por ejemplo, si el sistema
carga un programa que requiere de
50 MB y 19 bytes de memoria, puede
que no sea capaz de iniciar el
próximo programa a ese 20° byte, en
lugar de iniciarlo al byte 24 o 28.
La Paginación: En sistemas operativos de computadoras, los sistemas de paginación de
memoria dividen los programas en pequeñas partes o páginas. Del mismo modo, la memoria es
dividida en trozos del mismo tamaño que las páginas llamados marcos de página. De esta
forma, la cantidad de memoria desperdiciada por un proceso es el final de su última página, lo
que minimiza la fragmentación interna y evita la externa.
La Segmentación: Es un esquema de manejo de memoria mediante el cual la estructura del
programa refleja su división lógica, llevándose a cabo una agrupación lógica de la información
en bloques de tamaño variable denominados segmentos. Cada uno de ellos tienen información
lógica del programa. Luego cada espacio de direcciones de programa consiste de una colección
de segmentos, que generalmente reflejan la división lógica del programa.
3. La Memoria Virtual es una técnica de gestión de la memoria que permite que el sistema
operativo disponga, tanto para el software de usuario como para sí mismo, de mayor cantidad
de memoria que esté disponible físicamente. La mayoría de los ordenadores tienen cuatro tipos
de memoria: registros en la CPU, la memoria caché (tanto dentro como fuera del CPU), la
memoria RAM y el disco duro. En ese orden, van de menor capacidad y mayor velocidad a
mayor capacidad y menor velocidad.
Para juntar la memoria principal con la memoria secundaria se utiliza el Swapping
El Swapping es un mecanismo o modo de interrelacionar la memoria principal (la que contiene
el Programa en ejecución, los datos de proceso inmediato y los resultados intermedios) con la
secundaria, de tal modo que se produce un intercambio de programas entre ambas cuyo
resultado es la simulación de un sistema multitarea o la potenciación de memoria central a
base de recursos de la memoria secundaria.