SlideShare una empresa de Scribd logo
1 de 6
PARTICION DINAMICA
Sistema operativo Sistema operativo Sistema operativo Sistema operativo P1 P1 P1 20MB 20MB 20MB 14MB 14MB P2 P2 56MB P3 18MB 36MB 22MB 4MB (a) (b) (c) (d) En  este punto la memoria se encuentra totalmente libre. Se carga “P1” [20MB]. Se carga “P2”[14MB] Se carga “P3” [18 MB]
Sistema operativo Sistema operativo Sistema operativo Sistema operativo P1 P1 P2 20MB 20MB 20MB 14MB 6MB 14MB P4 8MB P4 8MB P4 8MB 6MB 6MB 6MB P3 18MB P3 P3 P3 18MB 18MB 18MB 4MB 4MB 4MB 4MB (e) (f) (g) (h) Se libera”P2”   Se carga “p4”[8MB] Se libera”P1”   Se  carga nuevamente”P2” [14MB]
Sistema operativo P2 14MB 6MB P4 8MB Fragmentación Externa. 6MB P3 quedan huecos  de memoria  al exterior de cada partición. No hay espacio para un nuevo proceso. 18MB 4MB (h)
Sistema operativo Sistema operativo P2 Compactación. P2 14MB 14MB 6MB P4 8MB P4 8MB P3 6MB El SO. Desplaza los procesos  contiguos de forma que la memoria libre esté junta en un bloque. Para así poder meter un proceso adicional. 18MB P3 18MB 4MB 16MB (h) (h)
Sistema operativo Sistema operativo Algoritmo de Ubicación Se encarga de decidir la mejor manera de asignar un proceso a la memoria. 12k 12k Primer  ajuste 22k 6k Mejor ajuste 18k 2k Ultimo  bloque asignado(14k)  8k 8k Siguiente ajuste Memoria libre 30k 14k Bloque asignado

Más contenido relacionado

La actualidad más candente

Hardware Probing in the Linux Kernel
Hardware Probing in the Linux KernelHardware Probing in the Linux Kernel
Hardware Probing in the Linux KernelKernel TLV
 
Mother board (Part's of Motherboard)
Mother board (Part's of Motherboard)Mother board (Part's of Motherboard)
Mother board (Part's of Motherboard)Coder Tech
 
BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64
BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64 BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64
BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64 Linaro
 
Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118
Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118
Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118Wei Fu
 
Chapitre 2- Présentation Structure de base d_un ordinateur
Chapitre 2- Présentation Structure de base d_un ordinateurChapitre 2- Présentation Structure de base d_un ordinateur
Chapitre 2- Présentation Structure de base d_un ordinateurYounesAziz3
 
An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5Premier Farnell
 
SoC based smartphone processors
SoC based smartphone processorsSoC based smartphone processors
SoC based smartphone processorsAnkush Kumar
 
Detecção de erros no computador-Arquitetura de Computadores
Detecção de erros no computador-Arquitetura de ComputadoresDetecção de erros no computador-Arquitetura de Computadores
Detecção de erros no computador-Arquitetura de ComputadoresGabriel Santos
 
ARM Architecture for Kernel Development
ARM Architecture for Kernel DevelopmentARM Architecture for Kernel Development
ARM Architecture for Kernel DevelopmentGlobalLogic Ukraine
 
Risc and cisc computers
Risc and cisc computersRisc and cisc computers
Risc and cisc computersankita mundhra
 
Microchip’s serial EEPROM
Microchip’s serial EEPROMMicrochip’s serial EEPROM
Microchip’s serial EEPROMPremier Farnell
 
RARP, BOOTP, DHCP and PXE Protocols
RARP, BOOTP, DHCP and PXE ProtocolsRARP, BOOTP, DHCP and PXE Protocols
RARP, BOOTP, DHCP and PXE ProtocolsPeter R. Egli
 
Types of Memory, ram, rom and storage
Types of Memory, ram, rom and storageTypes of Memory, ram, rom and storage
Types of Memory, ram, rom and storageAbdikani Guushaa
 
CPU Architectures for Mobile Phone Devices
CPU Architectures for Mobile Phone DevicesCPU Architectures for Mobile Phone Devices
CPU Architectures for Mobile Phone Devicessagar chansaulia
 

La actualidad más candente (20)

SR-IOV Introduce
SR-IOV IntroduceSR-IOV Introduce
SR-IOV Introduce
 
Hardware Probing in the Linux Kernel
Hardware Probing in the Linux KernelHardware Probing in the Linux Kernel
Hardware Probing in the Linux Kernel
 
Mother board (Part's of Motherboard)
Mother board (Part's of Motherboard)Mother board (Part's of Motherboard)
Mother board (Part's of Motherboard)
 
BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64
BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64 BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64
BUD17-209: Reliability, Availability, and Serviceability (RAS) on ARM64
 
Ipv4 ppt
Ipv4 pptIpv4 ppt
Ipv4 ppt
 
Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118
Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118
Reliability, Availability, and Serviceability (RAS) on ARM64 status - SAN19-118
 
ROM BIOS & POST
ROM BIOS & POSTROM BIOS & POST
ROM BIOS & POST
 
Chapitre 2- Présentation Structure de base d_un ordinateur
Chapitre 2- Présentation Structure de base d_un ordinateurChapitre 2- Présentation Structure de base d_un ordinateur
Chapitre 2- Présentation Structure de base d_un ordinateur
 
An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5An Overview on Programmable System on Chip: PSoC-5
An Overview on Programmable System on Chip: PSoC-5
 
SoC based smartphone processors
SoC based smartphone processorsSoC based smartphone processors
SoC based smartphone processors
 
Detecção de erros no computador-Arquitetura de Computadores
Detecção de erros no computador-Arquitetura de ComputadoresDetecção de erros no computador-Arquitetura de Computadores
Detecção de erros no computador-Arquitetura de Computadores
 
ARM Architecture for Kernel Development
ARM Architecture for Kernel DevelopmentARM Architecture for Kernel Development
ARM Architecture for Kernel Development
 
Risc and cisc computers
Risc and cisc computersRisc and cisc computers
Risc and cisc computers
 
Microchip’s serial EEPROM
Microchip’s serial EEPROMMicrochip’s serial EEPROM
Microchip’s serial EEPROM
 
RARP, BOOTP, DHCP and PXE Protocols
RARP, BOOTP, DHCP and PXE ProtocolsRARP, BOOTP, DHCP and PXE Protocols
RARP, BOOTP, DHCP and PXE Protocols
 
Gpu
GpuGpu
Gpu
 
Types of Memory, ram, rom and storage
Types of Memory, ram, rom and storageTypes of Memory, ram, rom and storage
Types of Memory, ram, rom and storage
 
R&c
R&cR&c
R&c
 
CPU Architectures for Mobile Phone Devices
CPU Architectures for Mobile Phone DevicesCPU Architectures for Mobile Phone Devices
CPU Architectures for Mobile Phone Devices
 
Interrupts
InterruptsInterrupts
Interrupts
 

Particion dinamica

  • 2. Sistema operativo Sistema operativo Sistema operativo Sistema operativo P1 P1 P1 20MB 20MB 20MB 14MB 14MB P2 P2 56MB P3 18MB 36MB 22MB 4MB (a) (b) (c) (d) En este punto la memoria se encuentra totalmente libre. Se carga “P1” [20MB]. Se carga “P2”[14MB] Se carga “P3” [18 MB]
  • 3. Sistema operativo Sistema operativo Sistema operativo Sistema operativo P1 P1 P2 20MB 20MB 20MB 14MB 6MB 14MB P4 8MB P4 8MB P4 8MB 6MB 6MB 6MB P3 18MB P3 P3 P3 18MB 18MB 18MB 4MB 4MB 4MB 4MB (e) (f) (g) (h) Se libera”P2” Se carga “p4”[8MB] Se libera”P1” Se carga nuevamente”P2” [14MB]
  • 4. Sistema operativo P2 14MB 6MB P4 8MB Fragmentación Externa. 6MB P3 quedan huecos de memoria al exterior de cada partición. No hay espacio para un nuevo proceso. 18MB 4MB (h)
  • 5. Sistema operativo Sistema operativo P2 Compactación. P2 14MB 14MB 6MB P4 8MB P4 8MB P3 6MB El SO. Desplaza los procesos contiguos de forma que la memoria libre esté junta en un bloque. Para así poder meter un proceso adicional. 18MB P3 18MB 4MB 16MB (h) (h)
  • 6. Sistema operativo Sistema operativo Algoritmo de Ubicación Se encarga de decidir la mejor manera de asignar un proceso a la memoria. 12k 12k Primer ajuste 22k 6k Mejor ajuste 18k 2k Ultimo bloque asignado(14k) 8k 8k Siguiente ajuste Memoria libre 30k 14k Bloque asignado