Diferencia entre revisiones de «Segmentación»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
(Página nueva: =Definición= Espacio de memoria de tamaño variable, compuesto por: *Descriptor: identificador único del segmento (dentro del espacio de memoria del proceso) *Tamaño del segmento ...)
 
Línea 4: Línea 4:
 
*Tamaño del segmento
 
*Tamaño del segmento
  
 +
=Funcionamiento=
  
 
=Características=
 
=Características=
Línea 17: Línea 18:
  
 
*Gestión compleja, sobretodo por su tamaño variable
 
*Gestión compleja, sobretodo por su tamaño variable
 +
 +
==Carga de segmentos a petición==
 +
 +
 +
==Enlace dinámico==
 +
Uso de llamadas a funciones que están en disco

Revisión del 16:41 23 may 2011

Definición

Espacio de memoria de tamaño variable, compuesto por:

  • Descriptor: identificador único del segmento (dentro del espacio de memoria del proceso)
  • Tamaño del segmento

Funcionamiento

Características

  • Cada proceso en ejecución (este activo, bloqueado o preparado) tiene su tabla de segmentos
  • Solapamiento: 2 segmentos pueden compartir zona de memoria. Ojo! problemas de concurrencia
  • Protección de memoria: añadir permisos a los segmentos
  • Aspectos materiales: 2 registros de dirección para dirección de comienzo de la tabla, y para el numero de entradas en ella
  • No se redimensionan
  • Gestión compleja, sobretodo por su tamaño variable

Carga de segmentos a petición

Enlace dinámico

Uso de llamadas a funciones que están en disco