Diferencia entre revisiones de «Ejercicios de paginación y segmentación»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
(Ejemplo)
 
(ampliacion de explicaciones)
Línea 1: Línea 1:
 
==Ejemplo 1==
 
==Ejemplo 1==
  
Proceso:1 KB de código, 4 KB de pila, 5KB ctes+globales
+
El proceso ocupa: 1 KB de código, 4 KB de pila, 5KB ctes+globales
  
#Paginación pura (4KB de páginas) = 4 páginas (una para el código, otra para la pila y 2 para las variables) -> 16 KB
+
*Paginación pura (4KB de páginas) = 4 páginas -> 16 KB
#Segmentación pura = 10KB
+
El código requiere 1 página
#Combinado = 1 segmento de 4 páginas -> 16 KB
+
La pila otra al completo
 +
Las globales necesitan 2
 +
 
 +
*Segmentación pura = 3 segmentos, ocupan 10KB
 +
El codigo ocupa un segmento de 1 KB
 +
La pila uno de 4 KB
 +
Para globales es otro de 5KB
 +
 
 +
*Combinado = 1 segmento de 4 páginas -> 16 KB

Revisión del 19:55 6 jun 2011

Ejemplo 1

El proceso ocupa: 1 KB de código, 4 KB de pila, 5KB ctes+globales

  • Paginación pura (4KB de páginas) = 4 páginas -> 16 KB
El código requiere 1 página
La pila otra al completo
Las globales necesitan 2
  • Segmentación pura = 3 segmentos, ocupan 10KB
El codigo ocupa un segmento de 1 KB
La pila uno de 4 KB
Para globales es otro de 5KB
  • Combinado = 1 segmento de 4 páginas -> 16 KB