Paginación segmentada

Clasificado en Informática

Escrito el en español con un tamaño de 7,19 KB

Software:de un ordenador es el conjunto de programas que utiliza dicho ordenador (software básico o software de aplicación)

programa:es algo estático, es un “conjunto de instrucciones” que una vez ejecutadas resuelven un determinado problema.

proceso: es algo dinámico, es “parte de un programa” que se está ejecutando con todo lo que ello conlleva. Hay 2 tipos activos e inactivos: ejecución, listo y bloqueado .Los inactivos: Nuevo, Terminado, Suspendido. Transición 1: pasa de ejecución a bloqueado Transición 2: pasa de ejecución a listo Transición 3: pasa de listo a ejecución Transición 4: pasa de bloqueado a listo.

Sistema Operativo:es un conjunto de programas y funciones que gestionan el funcionamiento del hardware y del software y ofrece una forma sencilla de comunicación con el ordenador.

5 Generaciones de ordenadores: PRIMERA GENERACIÓN: válvulas de vacío, consumían mucha energía y eran muy lentas en el tratamiento de las operaciones. SEGUNDA GENERACIÓN: transistores, El primer S.O. Llamado Monitor Residente tomaba el control del ordenador al encenderlo .TERCERA GENERACIÓN: Circuitos Integrados, se reduce el tamaño del ordenador, disminuyen los precios y aumenta la velocidad de cálculo. CUARTA GENERACIÓN: Ordenadores Personales. Aparición de dos nuevos S.O (S.O. De Red, S.O. Distribuidos) QUINTA GENERACIÓN: Ordenadores superescalares.En los ordenadores actuales la CPU ya no es tan cara como antes.

componentes: se dividen en 3,El núcleoes la parte del sistema operativo que interacciona directamente con el hardware de la máquina, La función del núcleo se centran en la gestión de recursos.Los serviciosse suelen agrupar según su funcionalidad en varios componentes, Gestión de procesos, Gestión de memoria, Gestión de la E/S,Gestión de archivos y directorios, Comunicación y sincronización entre proceso, Seguridad y protección.Intérprete de mandatos o Shelles el módulo del sistema operativo que permite que los usuarios dialoguen de forma interactiva con el sistema operativo.


Funciones básicas de los sistemas operativos: Controlar el interfaz con el usuario. Permitir el acceso simultáneo de varios usuarios .Contabiliza la utilización de recursos por procesos y usuario. Controlar el acceso y almacenamiento de la información, controla la ejecución de procesos y tareas.
Monousuario: sólo un usuario trabaja con un ordenador. En este sistema todos los dispositivos de hardware están a disposición de dicho usuario y no pueden ser utilizados por otros hasta que éste no finalice su sesíón.Multiusuario: varios usuarios pueden utilizar simultáneamente los recursos del sistema. Pueden compartir, sobre todo, los dispositivos externos de almacenamiento. El BCP es creado al crearse el proceso en posiciones continuas de memoria, dependiendo de cómo se gestione la memoria, si es de forma estática o dinámica, Será volcado en los registros de la CPU.Tres tipos de direcciónes: Direcciones físicas o, Direcciones lógicas, Direcciones relativas.

Los requisitos de la gestión de memoria:son cinco: reubicación, protección, compartición, organización lógica y organización física.
Paginación: La memoria está dividida en trozos iguales de tamaño fijo, llamados “marcos de página”. Los procesos se encuentran divididos en trozos del mismo tamaño que los marcos de página, llamados “páginas”. El S.O. Utilizará una tabla de páginas y una tabla de marcos de página libres y asignará los marcos de página.
Segmentación: La segmentación es una técnica similar a la paginación. Los programas se dividen en segmentos de tamaño variable; se definen bloques de memoria de tamaño variable para alojar en ellos los segmentos.

Asignación fija o estática: poco trabajo para el administrador de memoria.

No es un sistema eficiente, pues se siguen dando problemas de fragmentación interna si no se conoce de antemano el espacio de memoria que ocupará cada proceso.

Asignación dinámica: Se van cargando los procesos en memoria asignándole a cada uno de ellos el trozo que necesite hasta que ya no quepa ninguno, Cuando un proceso abandona la memoria el hueco que deja es ocupado por un proceso de igual o menor tamaño; si es de menor tamaño se queda un hueco detrás.

Sistemas combinados: Paginación segmentada: Segmentar la tabla de páginas adecuándolas al tamaño del programa. Segmentación Paginada: paginar los segmentos, es decir, utilizan segmentos cuyo tamaño siempre es un número entero de páginas.


Entradas relacionadas: