Sistemas Operativos

Páginas: 4 (792 palabras) Publicado: 18 de octubre de 2012
4.4.3 Sistemas combinados
La paginación y la segmentación puras son métodos de manejo de memoria bastante efectivos, aunque la
mayoría de los sistemas operativos modernos implantan esquemascombinados, es decir, combinan la
paginación y la segmentación. La idea de combinar estos esquemas se debe a que de esta forma se
aprovechan los conceptos de la división lógica de los programas (segmentos)con la granularidad de las
páginas. De esta forma, un proceso estará repartido en la memoria real en pequeñas unidades (páginas) cuya
liga son los segmentos. También es factible así el compartirsegmentos a medida que las partes necesitadas de
los mismos se van referenciando (páginas). Para comprender este esquema, nuevamente se verá cómo se
traduce una dirección virtual en una localidad dememoria real. Para la paginación y segmentacíon puras se
puede decir que el direccionamiento es `bidimensional' porque se necesitan dos valores para hallar la dirección
real. Para el caso combinado,se puede decir que se tiene un direccionamiento `tridimensional'. En la figura 4.8 [
Deitel93] se muestran las partes relevantes para lograr la traducción de direcciones. El sistema debe contar conuna tabla de procesos (TP). Por cada renglón de esa tabla se tiene un número de proceso y una dirección a una
tabla de segmentos. Es decir, cada proceso tiene una tabla de segmentos. Cuando unproceso hace alguna
referencia a memoria, se consulta TP para encontrar la tabla de segmentos de ese proceso. En cada tabla de
segmentos de proceso (TSP) se tienen los números de los segmentos quecomponen a ese proceso. Por cada
segmento se tiene una dirección a una tabla de páginas. Cada tabla de páginas tiene las direcciones de las
páginas que componen a un solo segmento. Por ejemplo, el segmento`A' puede estar formado por las páginas
reales `a','b','c','p' y `x'. El segmento `B' puede estar compuesto de las páginas `f','g','j','w' y `z'.
Para traducir una dirección virtual v=(s,p,d)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS