SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Gestión de la memoria
¿Que es la memoria principal?
 La memoria principal es una gran variedad de palabras o
bytes, que varían en tamaño desde cientos de miles hasta
miles de millones. La memoria principal es un depósito de
información disponible rápidamente compartida por la CPU
y los dispositivos de E / S. La memoria principal es el lugar
donde se guardan los programas y la información cuando el
procesador los está utilizando de manera efectiva.
La gestión de memoria o administración de
memoria es el acto de gestionar la memoria de un
dispositivo informático. El proceso de asignación de
memoria a los programas que la solicitan.1 La gestión
de la memoria principal de una computadora es una
tarea de suma importancia para el funcionamiento de
la misma.
Memoria principal
 Objetivo principal
Conseguir que varios procesos puedan ejecutarse de forma concurrente,
 evitando los conflictos de uso
 protegiendo al sistema operativo
 aprovechando eficazmente el espacio disponible:
 Minimizar la memoria desaprovechada
 Evitar fragmentación
 Memoria ocupada por varias copias de un mismo objeto
 Memoria ocupada por las estructuras de datos necesarias para la operación del gestor
de memoria
¿Qué es la gestión de memoria?
 En una computadora de multiprogramación, el sistema
operativo reside en una parte de la memoria y el resto es
utilizado por múltiples procesos. La tarea de subdividir la
memoria entre diferentes procesos se denomina gestión de
la memoria. La gestión de la memoria es un método del
sistema operativo para gestionar las operaciones entre la
memoria principal y el disco durante la ejecución del
proceso. El objetivo principal de la gestión de la memoria es
lograr una utilización eficiente de la memoria.
Por qué se requiere la administración de
memoria:
 Asignar y desasignar memoria antes y después de la
ejecución del proceso.
 Para realizar un seguimiento del espacio de memoria
utilizado por procesos.
 Para minimizar los problemas de fragmentación.
 Al uso adecuado de la memoria principal.
 Para mantener la integridad de los datos durante la
ejecución del proceso.
Los sistemas de gestión de memoria de sistemas operativos
multitarea normalmente tratan con las siguientes tareas.
 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.
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 compartida
 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.
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.

Weitere ähnliche Inhalte

Ähnlich wie Gestion de la memoria.pptx

Gestion de particiones de memoria.ppt
Gestion de particiones de memoria.pptGestion de particiones de memoria.ppt
Gestion de particiones de memoria.pptLuis619096
 
Gestiond memoria-pnfi
Gestiond memoria-pnfiGestiond memoria-pnfi
Gestiond memoria-pnfipuracastillo
 
Gestion De Memoria
Gestion De MemoriaGestion De Memoria
Gestion De Memoriaguestaff6d2
 
Administracion y manejo de memoria
Administracion y manejo de memoriaAdministracion y manejo de memoria
Administracion y manejo de memoriagiovatovar
 
ARQUITECTURA DE UN SISTEMA OPERATIVO.docx
ARQUITECTURA DE UN SISTEMA OPERATIVO.docxARQUITECTURA DE UN SISTEMA OPERATIVO.docx
ARQUITECTURA DE UN SISTEMA OPERATIVO.docxJORGELUISCAMACHOROSA
 
Administracion y manejo de memoria parte2
Administracion y manejo de memoria parte2Administracion y manejo de memoria parte2
Administracion y manejo de memoria parte2giovatovar
 
Administracion y manejo de memoria parte2
Administracion y manejo de memoria parte2Administracion y manejo de memoria parte2
Administracion y manejo de memoria parte2giovatovar
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoriapuracastillo
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoriapuracastillo
 
Presentacion general (Fundamentos de Programacion)
Presentacion general (Fundamentos de Programacion)Presentacion general (Fundamentos de Programacion)
Presentacion general (Fundamentos de Programacion)Manuel Monroy
 
Administracion de memoria
Administracion de memoriaAdministracion de memoria
Administracion de memoriatatyseli
 
Unidad 3 administracion de la memoria
Unidad 3 administracion de la memoriaUnidad 3 administracion de la memoria
Unidad 3 administracion de la memoriacaredimaria
 

Ähnlich wie Gestion de la memoria.pptx (20)

Presentacion Fso
Presentacion FsoPresentacion Fso
Presentacion Fso
 
Presentacion Fso
Presentacion FsoPresentacion Fso
Presentacion Fso
 
PARTICIONES FIJAS
PARTICIONES FIJASPARTICIONES FIJAS
PARTICIONES FIJAS
 
Gestion de particiones de memoria.ppt
Gestion de particiones de memoria.pptGestion de particiones de memoria.ppt
Gestion de particiones de memoria.ppt
 
Gestiond memoria-pnfi
Gestiond memoria-pnfiGestiond memoria-pnfi
Gestiond memoria-pnfi
 
Memoria en los SO
Memoria en los SOMemoria en los SO
Memoria en los SO
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Gestion De Memoria
Gestion De MemoriaGestion De Memoria
Gestion De Memoria
 
Administracion y manejo de memoria
Administracion y manejo de memoriaAdministracion y manejo de memoria
Administracion y manejo de memoria
 
ARQUITECTURA DE UN SISTEMA OPERATIVO.docx
ARQUITECTURA DE UN SISTEMA OPERATIVO.docxARQUITECTURA DE UN SISTEMA OPERATIVO.docx
ARQUITECTURA DE UN SISTEMA OPERATIVO.docx
 
Administracion y manejo de memoria parte2
Administracion y manejo de memoria parte2Administracion y manejo de memoria parte2
Administracion y manejo de memoria parte2
 
Administracion y manejo de memoria parte2
Administracion y manejo de memoria parte2Administracion y manejo de memoria parte2
Administracion y manejo de memoria parte2
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Presentacion general (Fundamentos de Programacion)
Presentacion general (Fundamentos de Programacion)Presentacion general (Fundamentos de Programacion)
Presentacion general (Fundamentos de Programacion)
 
Administracion de memoria
Administracion de memoriaAdministracion de memoria
Administracion de memoria
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 
Sistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoriaSistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoria
 
Unidad 3 administracion de la memoria
Unidad 3 administracion de la memoriaUnidad 3 administracion de la memoria
Unidad 3 administracion de la memoria
 

Kürzlich hochgeladen

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Kürzlich hochgeladen (10)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Gestion de la memoria.pptx

  • 1. Gestión de la memoria
  • 2. ¿Que es la memoria principal?  La memoria principal es una gran variedad de palabras o bytes, que varían en tamaño desde cientos de miles hasta miles de millones. La memoria principal es un depósito de información disponible rápidamente compartida por la CPU y los dispositivos de E / S. La memoria principal es el lugar donde se guardan los programas y la información cuando el procesador los está utilizando de manera efectiva.
  • 3. La gestión de memoria o administración de memoria es el acto de gestionar la memoria de un dispositivo informático. El proceso de asignación de memoria a los programas que la solicitan.1 La gestión de la memoria principal de una computadora es una tarea de suma importancia para el funcionamiento de la misma.
  • 4. Memoria principal  Objetivo principal Conseguir que varios procesos puedan ejecutarse de forma concurrente,  evitando los conflictos de uso  protegiendo al sistema operativo  aprovechando eficazmente el espacio disponible:  Minimizar la memoria desaprovechada  Evitar fragmentación  Memoria ocupada por varias copias de un mismo objeto  Memoria ocupada por las estructuras de datos necesarias para la operación del gestor de memoria
  • 5. ¿Qué es la gestión de memoria?  En una computadora de multiprogramación, el sistema operativo reside en una parte de la memoria y el resto es utilizado por múltiples procesos. La tarea de subdividir la memoria entre diferentes procesos se denomina gestión de la memoria. La gestión de la memoria es un método del sistema operativo para gestionar las operaciones entre la memoria principal y el disco durante la ejecución del proceso. El objetivo principal de la gestión de la memoria es lograr una utilización eficiente de la memoria.
  • 6. Por qué se requiere la administración de memoria:  Asignar y desasignar memoria antes y después de la ejecución del proceso.  Para realizar un seguimiento del espacio de memoria utilizado por procesos.  Para minimizar los problemas de fragmentación.  Al uso adecuado de la memoria principal.  Para mantener la integridad de los datos durante la ejecución del proceso.
  • 7. Los sistemas de gestión de memoria de sistemas operativos multitarea normalmente tratan con las siguientes tareas.  Reasignación  Protección  Memoria compartida  Organización lógica  Organización física
  • 8. 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.
  • 9. 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.
  • 10. Memoria compartida  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.
  • 11. 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.
  • 12. 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.