Está en la página 1de 4

ARQUITECTURA DE COMPUTADORES

NOMBRE JUAN CARLOS NOTE CAIZA

CEDULA 1720114956

CARRERA SISTEMAS

Paginacin La paginacin tambin surgi de la necesidad de mantener ms de un programa residente en memoria cuando la capacidad de sta es inferior a la suma de los tamaos de los programas. Se trata de un mecanismo automtico de solapamiento mltiple que practica el Sistema Operativo para hacer posible la multiprogramacin. El espacio de memoria principal se divide en bloques de tamao fijo denominados pginas. Los programas se dividen tambin en pginas y residen en el disco. El Sistema Operativo se encarga de asignar pginas fsicas a los programas en ejecucin De esta forma el tiempo de CPU puede distribuirse entre los programas residentes. Paginacin por Demanda Un sistema de paginacin por demanda es similar a un sistema de paginacin con intercambios. Los procesos residen en memoria secundaria (en el disco). Cuando queremos ejecutar un proceso, lo metemos en memoria. Sin embargo, en vez de intercambiar todo el proceso hacia la memoria, utilizamos un intercambiador perezoso. Un intercambiador perezoso nunca reincorpora una pgina a memoria a menos que se necesite. Como ahora consideramos un proceso como una secuencia de pginas, en vez de un gran espacio contiguo de direcciones, el trmino intercambio es tcnicamente incorrecto. Un intercambiador manipula procesos enteros, mientras que un paginador trata con las pginas individualmente de un proceso Ventajas Paginacin por demanda, en comparacin con cargar todas las pginas inmediatamente: No carga las pginas que nunca estn alcanzadas, ahorra tan la memoria para otros programas y aumenta el grado de multiprogramacin. Menos estado latente del cargamento en el arranque del programa. Menos de gastos indirectos de disco iniciales debido a poca pgina lee. No necesita la ayuda adicional del hardware que qu paginacin necesita, puesto que la avera de la proteccin se puede utilizar para conseguir la avera de pgina

Desventajas La razn principal para utilizar archivos proyectados en memoria para la lectura y escritura es la mejora en rendimiento, aunque pueden darse situaciones de compromiso. El planteamiento convencional de lectura y escritura de datos es costoso debido a los excesos de llamadas a funciones del sistema y las operaciones de copia de memoria. La estrategia de proyeccin en memoria tiene su punto dbil en la aparicin de fallos de pgina menores, que pueden ocurrir cuando un bloque de datos se ha cargado en la cach de paginacin, pero an no est cargado en el espacio de memoria virtual del proceso. PAGINACION Y SEGMENTACION COMBINADAS Tanto la paginacin como la segmentacin tienen sus ventajas. La paginacin elimina la fragmentacin externa y de este modo, aprovecha la memoria principal de forma eficiente. Adems, puesto que los fragmentos que se cargan y descargan de la memoria principal son de tamao fijo e iguales, es posible construir algoritmos se gestin de memoria sofisticados que aprovechen mejor el comportamiento de los programas. Para combinar las ventajas de ambas, algunos sistemas estn equipados con hardware del procesador y software del S.O. Cada segmento se vuelve a dividir en varias pginas de tamao fijo, que tienen la misma longitud que un marco de memoria principal. Si el segmento tiene menor longitud que la pgina, el segmento ocupar slo una pgina. Desde el punto de vista de sistema, el desplazamiento del segmento se ve como un nmero de pgina dentro del segmento y un desplazamiento dentro de la pgina. Ventajas En determinadas circunstancias, la lectura y escritura de archivos proyectados en memoria puede ser considerablemente ms lenta que la lectura y escritura convencional de archivos. La capacitacin de gestionar estructuras de datos que puedan crecer, la modularidad y el soporte de la comparticin y la proteccin. Se elimina el problema de la fragmentacin externa y la necesidad de compactacin.

Desventajas En determinadas circunstancias, la lectura y escritura de archivos proyectados en memoria puede ser considerablemente ms lenta que la lectura y escritura convencional de archivos. Se complica el manejo de memoria virtual, ya que los discos almacenan la informacin en bloques de tamaos fijos, mientras los segmentos son de tamao variable. Mecanismos ms costosos que los existentes para paginacin.

También podría gustarte