SlideShare una empresa de Scribd logo
1 de 14
MEMORIA
INTEGRANTE:
EDUARDO ALEJANDRO MUNGUÍA ALFARO
ADMINISTRACIÓN DE LAS MEMORIAS
• 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.
La gestión de la memoria principal de una
computadora es una tarea de suma importancia
para el funcionamiento de la misma.
MONO-PROGRAMACIÓN SIN INTERCAMBIO
O PAGINACIÓN
• 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.
MULTIPROGRAMACIÓN
• Es una técnica por la que dos o más
procesos pueden alojarse en la memoria
principal y ser ejecutados concurrentemente por el procesador o CPU.
La ejecución de los procesos se va solapando
en el tiempo a tal velocidad, que causa
la impresión de realizarse en paralelo
Se trata de un paralelismo simulado, dado
que la CPU sólo puede trabajar con un proceso cada vez.
MULTI-PROGRAMACIÓN CON PARTICIONES
FIJAS.
• Divide la memoria en varias particiones de
tamaño fijo y cada partición contiene un proceso.
Está limitado por el número de particiones.
Cualquier espacio que no sea utilizado por
una tarea se pierde. El Sistema Operativo
conserva una tabla en la que indica
que partes de la memoria están disponibles y cuales ocupadas.
SWAPPING
• Es mover un proceso o parte de él
temporalmente desde la memoria principal a un dispositivo sec
de almacenamiento para luego devolverlo a la memoria princip
La memoria de apoyo debiera ser rápida y de tamaño suficiente
para almacenar las copias de imágenes de memoria de los proc
también debe proporcionar acceso directo a estas imágenes.
El disco duro es usualmente quien funciona como memoria de
MULTI-PROGRAMACIÓN CON PARTICIONES
VARIABLES
Cada proceso ocupa tanto espacio como necesite
pero no puede superar el espacio disponible de memoria.
La partición de un trabajo es su propio tamaño
ya que no hay límites fijos de memoria.
Se dan esquemas de asignación contigua dado
que un programa debe ocupar posiciones
adyacentes de almacenamiento.
Los procesos que terminan dejan espacios
disponibles de memoria principal llamados agujeros.
ADMINISTRACIÓN DE LA MEMORIA CON MAPAS
BITS
• La memoria se divide en unidades de asignación
tal vez sólo de unas cuantas palabras o quizá de varios kilobytes
A cada unidad de asignación corresponde un
bit del mapa de bits, que es 0 si la unidad está
libre y 1 si está ocupada (o viceversa).
ADMINISTRACIÓN DE LA MEMORIA CON
LISTAS LIGADAS
• Cuando un proceso termina o se pasa a disco
si quedan dos hoyos juntos, se funden en
un solo segmento. Si la lista se
mantiene ordenada por dirección, podemos usar uno
de los siguientes algoritmos para escoger un
hoyo donde poner un nuevo proceso.
• First-fit.
Asignar el primer hoyo que sea suficientemente grande como
para contener al proceso.
• Best-fit.
Asignar el menor hoyo en el que el proceso quepa.
• Worst-fit.
Asignar el mayor hoyo.
ADMINISTRACIÓN DE LA MEMORIA CON EL
SISTEMA DE LOS ASOCIADOS.
MEMORIA VIRTUAL EN EL SISTEMA
OPERATIVO.
Es una técnica que permite la ejecución
de procesos sin que éstos tengan que
ser cargados completamente en la memoria.
La idea es que el tamaño combinado
de la pila, programa y datos puede
exceder la memoria física disponible para ello.
PAGINACIÓN
• La paginación es una estrategia de
organización
de la memoria física que consiste en
dividir
la memoria en porciones de igual tamaño.
A dichas porciones se las conoce como
páginas
SEGMENTACIÓN
• La segmentación es una técnica de gestión de memoria
que pretende acercarse más al punto de vista del usuario.
Los programas se desarrollan, generalmente, en
torno a un núcleo central (principal) desde el
que se bifurca a otras partes (rutinas) o se
accede a zonas de datos (tablas, pilas, etc).

Más contenido relacionado

La actualidad más candente

Administracion de memoria so
Administracion de memoria soAdministracion de memoria so
Administracion de memoria soIndira Gil
 
Presentacion memoria
Presentacion memoriaPresentacion memoria
Presentacion memoriaIchinose 11
 
Segunda unidas open suse
Segunda unidas open suseSegunda unidas open suse
Segunda unidas open suseMiguel Magaña
 
Trabajo de gestión de la memoria principal.
Trabajo de gestión de la memoria principal.Trabajo de gestión de la memoria principal.
Trabajo de gestión de la memoria principal.Juliannys Requena
 
Asignación de memoria
Asignación de memoriaAsignación de memoria
Asignación de memoriaguestca1de2e
 
Administración de memoria virtual.
Administración de memoria virtual.Administración de memoria virtual.
Administración de memoria virtual.Juan Anaya
 
Gestion de-memoria-copia
Gestion de-memoria-copiaGestion de-memoria-copia
Gestion de-memoria-copiaBlanca Bailon
 
MEMORIA RAM Y ROM
MEMORIA RAM Y ROMMEMORIA RAM Y ROM
MEMORIA RAM Y ROMnatalycheby
 
3.1 politica y_filosofia
3.1 politica y_filosofia3.1 politica y_filosofia
3.1 politica y_filosofiabeymarlopez
 
Administracion de la memoria, primeros sistemas
Administracion de la memoria, primeros sistemasAdministracion de la memoria, primeros sistemas
Administracion de la memoria, primeros sistemasANIUX77
 
Trabajo maximiliano gonzalez y matias garrido
Trabajo maximiliano gonzalez y matias garridoTrabajo maximiliano gonzalez y matias garrido
Trabajo maximiliano gonzalez y matias garridomaxhernan
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativosnoroeck
 

La actualidad más candente (18)

Administracion de memoria so
Administracion de memoria soAdministracion de memoria so
Administracion de memoria so
 
Gestión de memoria
Gestión de memoriaGestión de memoria
Gestión de memoria
 
Memoria
MemoriaMemoria
Memoria
 
Presentacion memoria
Presentacion memoriaPresentacion memoria
Presentacion memoria
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Segunda unidas open suse
Segunda unidas open suseSegunda unidas open suse
Segunda unidas open suse
 
Trabajo de gestión de la memoria principal.
Trabajo de gestión de la memoria principal.Trabajo de gestión de la memoria principal.
Trabajo de gestión de la memoria principal.
 
Asignación de memoria
Asignación de memoriaAsignación de memoria
Asignación de memoria
 
Administración de memoria virtual.
Administración de memoria virtual.Administración de memoria virtual.
Administración de memoria virtual.
 
memoria virtual
memoria virtualmemoria virtual
memoria virtual
 
Gestion de-memoria-copia
Gestion de-memoria-copiaGestion de-memoria-copia
Gestion de-memoria-copia
 
MEMORIA RAM Y ROM
MEMORIA RAM Y ROMMEMORIA RAM Y ROM
MEMORIA RAM Y ROM
 
3.1 politica y_filosofia
3.1 politica y_filosofia3.1 politica y_filosofia
3.1 politica y_filosofia
 
Administracion de la memoria, primeros sistemas
Administracion de la memoria, primeros sistemasAdministracion de la memoria, primeros sistemas
Administracion de la memoria, primeros sistemas
 
Opensuse2
Opensuse2Opensuse2
Opensuse2
 
Trabajo maximiliano gonzalez y matias garrido
Trabajo maximiliano gonzalez y matias garridoTrabajo maximiliano gonzalez y matias garrido
Trabajo maximiliano gonzalez y matias garrido
 
Repaso
RepasoRepaso
Repaso
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 

Similar a Trabajo

Gestion de particiones de memoria.ppt
Gestion de particiones de memoria.pptGestion de particiones de memoria.ppt
Gestion de particiones de memoria.pptLuis619096
 
Unidad A Aministración de la Memoria
Unidad A Aministración de la MemoriaUnidad A Aministración de la Memoria
Unidad A Aministración de la MemoriaNubieshita Chase
 
Memorias (Sistemas Operativos)
Memorias (Sistemas Operativos)Memorias (Sistemas Operativos)
Memorias (Sistemas Operativos)JaderValdivia
 
Gestion De Memoria
Gestion De MemoriaGestion De Memoria
Gestion De Memoriaguestaff6d2
 
Tatiana sanchez 1
Tatiana sanchez 1Tatiana sanchez 1
Tatiana sanchez 1tatyseli
 
Memoria virtual fus daniel
Memoria virtual fus danielMemoria virtual fus daniel
Memoria virtual fus danielscrepto
 
Memoria virtual fus daniel
Memoria virtual fus danielMemoria virtual fus daniel
Memoria virtual fus danielscrepto
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtualandreis18
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principaljbersosa
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtualakany
 
Administracion y manejo de memoria
Administracion y manejo de memoriaAdministracion y manejo de memoria
Administracion y manejo de memoriagiovatovar
 
Coordinacion Y Sincronizacion De Procesos
Coordinacion  Y  Sincronizacion  De  ProcesosCoordinacion  Y  Sincronizacion  De  Procesos
Coordinacion Y Sincronizacion De ProcesosJessica Suarez
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativosfresjunior
 

Similar a Trabajo (20)

J ruiz 05
J ruiz 05J ruiz 05
J ruiz 05
 
Gestion de particiones de memoria.ppt
Gestion de particiones de memoria.pptGestion de particiones de memoria.ppt
Gestion de particiones de memoria.ppt
 
Administración de memoria
Administración de memoriaAdministración de memoria
Administración de memoria
 
Sistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoriaSistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoria
 
Unidad A Aministración de la Memoria
Unidad A Aministración de la MemoriaUnidad A Aministración de la Memoria
Unidad A Aministración de la Memoria
 
Memorias (Sistemas Operativos)
Memorias (Sistemas Operativos)Memorias (Sistemas Operativos)
Memorias (Sistemas Operativos)
 
Gestion De Memoria
Gestion De MemoriaGestion De Memoria
Gestion De Memoria
 
Tatiana sanchez 1
Tatiana sanchez 1Tatiana sanchez 1
Tatiana sanchez 1
 
Memoria virtual fus daniel
Memoria virtual fus danielMemoria virtual fus daniel
Memoria virtual fus daniel
 
Memoria virtual fus daniel
Memoria virtual fus danielMemoria virtual fus daniel
Memoria virtual fus daniel
 
memoria_virtual
memoria_virtualmemoria_virtual
memoria_virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principal
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Administracion y manejo de memoria
Administracion y manejo de memoriaAdministracion y manejo de memoria
Administracion y manejo de memoria
 
Coordinacion Y Sincronizacion De Procesos
Coordinacion  Y  Sincronizacion  De  ProcesosCoordinacion  Y  Sincronizacion  De  Procesos
Coordinacion Y Sincronizacion De Procesos
 
Memoria vitual
Memoria vitualMemoria vitual
Memoria vitual
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativos
 
Unidad3
Unidad3Unidad3
Unidad3
 
memoria_virtual
memoria_virtualmemoria_virtual
memoria_virtual
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
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
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
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
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (20)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
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
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
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
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
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)
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

Trabajo

  • 2. ADMINISTRACIÓN DE LAS MEMORIAS • 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. La gestión de la memoria principal de una computadora es una tarea de suma importancia para el funcionamiento de la misma.
  • 3. MONO-PROGRAMACIÓN SIN INTERCAMBIO O PAGINACIÓN • 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.
  • 4. MULTIPROGRAMACIÓN • Es una técnica por la que dos o más procesos pueden alojarse en la memoria principal y ser ejecutados concurrentemente por el procesador o CPU. La ejecución de los procesos se va solapando en el tiempo a tal velocidad, que causa la impresión de realizarse en paralelo Se trata de un paralelismo simulado, dado que la CPU sólo puede trabajar con un proceso cada vez.
  • 5. MULTI-PROGRAMACIÓN CON PARTICIONES FIJAS. • Divide la memoria en varias particiones de tamaño fijo y cada partición contiene un proceso. Está limitado por el número de particiones. Cualquier espacio que no sea utilizado por una tarea se pierde. El Sistema Operativo conserva una tabla en la que indica que partes de la memoria están disponibles y cuales ocupadas.
  • 6. SWAPPING • Es mover un proceso o parte de él temporalmente desde la memoria principal a un dispositivo sec de almacenamiento para luego devolverlo a la memoria princip La memoria de apoyo debiera ser rápida y de tamaño suficiente para almacenar las copias de imágenes de memoria de los proc también debe proporcionar acceso directo a estas imágenes. El disco duro es usualmente quien funciona como memoria de
  • 7. MULTI-PROGRAMACIÓN CON PARTICIONES VARIABLES Cada proceso ocupa tanto espacio como necesite pero no puede superar el espacio disponible de memoria. La partición de un trabajo es su propio tamaño ya que no hay límites fijos de memoria. Se dan esquemas de asignación contigua dado que un programa debe ocupar posiciones adyacentes de almacenamiento. Los procesos que terminan dejan espacios disponibles de memoria principal llamados agujeros.
  • 8. ADMINISTRACIÓN DE LA MEMORIA CON MAPAS BITS • La memoria se divide en unidades de asignación tal vez sólo de unas cuantas palabras o quizá de varios kilobytes A cada unidad de asignación corresponde un bit del mapa de bits, que es 0 si la unidad está libre y 1 si está ocupada (o viceversa).
  • 9. ADMINISTRACIÓN DE LA MEMORIA CON LISTAS LIGADAS • Cuando un proceso termina o se pasa a disco si quedan dos hoyos juntos, se funden en un solo segmento. Si la lista se mantiene ordenada por dirección, podemos usar uno de los siguientes algoritmos para escoger un hoyo donde poner un nuevo proceso.
  • 10. • First-fit. Asignar el primer hoyo que sea suficientemente grande como para contener al proceso. • Best-fit. Asignar el menor hoyo en el que el proceso quepa. • Worst-fit. Asignar el mayor hoyo.
  • 11. ADMINISTRACIÓN DE LA MEMORIA CON EL SISTEMA DE LOS ASOCIADOS.
  • 12. MEMORIA VIRTUAL EN EL SISTEMA OPERATIVO. Es una técnica que permite la ejecución de procesos sin que éstos tengan que ser cargados completamente en la memoria. La idea es que el tamaño combinado de la pila, programa y datos puede exceder la memoria física disponible para ello.
  • 13. PAGINACIÓN • La paginación es una estrategia de organización de la memoria física que consiste en dividir la memoria en porciones de igual tamaño. A dichas porciones se las conoce como páginas
  • 14. SEGMENTACIÓN • La segmentación es una técnica de gestión de memoria que pretende acercarse más al punto de vista del usuario. Los programas se desarrollan, generalmente, en torno a un núcleo central (principal) desde el que se bifurca a otras partes (rutinas) o se accede a zonas de datos (tablas, pilas, etc).