Documentos de Académico
Documentos de Profesional
Documentos de Cultura
¿Haz un cuadro sinóptico de las diferentes clasificaciones de memoria; explica cada tipo
brevemente?
LO HICE EN LUCIDCHART
Explica la diferencia entre la memoria RAM estática y dinámica.
El acceso directo a memoria (DMA, del inglés direct memory access) permite a cierto
tipo de componentes de una computadora acceder a la memoria del sistema para leer o
escribir independientemente de la unidad central de procesamiento (CPU).
De arriba hacia abajo; están ordenadas por velocidad y precio; a más alto esta dicha
memoria más cara y mucho más rápida.
Pero de abajo arriba su organización es, a más abajo mayor tamaño de
almacenamiento (excepto los periféricos de entrada salida que no todos cumplen esta
regla, porque la regla de arriba referente a la velocidad predomina sobre el resto).
Explica qué es la memoria caché.
La caché es una memoria que se sitúa entre la unidad central de procesamiento (CPU)
y la memoria de acceso aleatorio (RAM) para acelerar el intercambio de datos. De forma
similar, cuando hablamos de caché software hablamos de un espacio de memoria que
contiene los datos calculados o copiados desde un espacio más lento.
¿Cuáles son los modelos de gestión de memoria y explica en que consiste cada uno?
• Reasignación.
• Protección.
• Memoria compartida.
• Organización lógica.
• Organización física.
Reasignación
En los sistemas con memoria virtual, los programas durante su ejecución pueden salir
por un tiempo de la memoria y luego regresar, de modo que no pueden colocarse en el
lugar que ocupaban previamente. Por ello debe ser posible que residan en diferentes
partes de la memoria en diferentes momentos. Así, la gestión de memoria en el sistema
operativo debe ser capaz de trasladar los programas en memoria y manejar referencias
a la memoria y las direcciones en el código del programa para que siempre apunten a
la ubicación correcta. La unidad de gestión de memoria virtual también debe hacer
frente a la concurrencia.
Protección
Los procesos no deberían poder referenciar la memoria de otros procesos sin permiso,
para evitarlo existe la protección de memoria, que evita que código malicioso o erróneo de
un programa interfiera con la operación de otros programas en ejecución.
Memoria
Aunque la memoria utilizada por diferentes procesos suele estar protegida, algunos
procesos puede que sí tengan que compartir información y, para ello, han de acceder la
misma sección de memoria. La memoria compartida es una de las técnicas más rápidas
para posibilitar la comunicación entre procesos.
Organización lógica
Los programas a menudo están organizados en módulos, algunos de los cuales pueden
ser compartidos por diferentes programas, algunos son de solo-lectura y otros contienen
datos que se pueden modificar. Se escriben y se compilan independientemente. La
gestión de memoria es responsable de manejar esta organización lógica, que se
contrapone al espacio de direcciones físicas lineales. Una forma de lograrlo es mediante
la segmentación de memoria.
Organización física
La memoria suele dividirse en un almacenamiento primario de alta velocidad y uno
secundario de menor velocidad. La gestión de memoria del sistema operativo se ocupa
de trasladar la información entre estos dos niveles de memoria.
Bibliografía:
• http://cv.uoc.edu/annotation/8255a8c320f60c2bfd6c9f2ce11b2e7f/619469/PID_0
0218275/PID_00218275.html
• https://es.wikipedia.org/wiki/Acceso_directo_a_memoria#:~:text=El%20acceso%
20directo%20a%20memoria,central%20de%20procesamiento%20(CPU).
• https://hardzone.es/tutoriales/componentes/portatil-arm-montar-low-cost/
• https://es.wikipedia.org/wiki/Gesti%C3%B3n_de_memoria
• https://sites.google.com/site/asirfran92/home/jerarquia-de-memoria