Want to create interactive content? It’s easy in Genially!

Get started free

paginacion, segmentacion y swapping

sergiiiio199537

Created on January 1, 1

Start designing with a free template

Discover more than 1500 professional designs like these:

Interactive QR Code Generator

Interactive Scoreboard

Interactive Bingo

Interactive Hangman

Secret Code

Branching Scenario: Academic Ethics and AI Use

The Fortune Ball

Transcript

PAGINACIÓN SEGMENTACIÓN Y SWAPPING

PAGINACIÓN

La paginacion es una tecnica que consiste en dividir la memoria interna o RAM en zonas iguales llamadas Frames, y los programas en partes del mismo tamaño denominado páginas. Para ubicar un programa en memoria, el sistema operativo buscara en memoria fisica los frames que tenga libres. El tamaño de estos se diseña mediante hardware. Si utilizamos un sistema de multiprogramacion y solo hay un trabajo, este tendra asignados todos los frames necesario para él. Esta asignacion de frames la realiza el sistema operativo.

SEGMENTACIÓN

Es una tecnica similar a la paginación que permite definir los bloques de la memoria de tamaño variable. Cada segmento puede variar desde 0 hasta un maximo permitido. Estos segmentos pueden tener longitudes distintas. Ademas, la longitud de un segmento puede variar segun las necesidades del programa. Supongamos que realizamos un programa y, para que se ejecute, necesita utilizar tablas (estructuras de datos) en memoria. Si tenemos en cuenta que una tabla puede asignarse de forma estatica o dinamica segun las necesiades del programa, habra veces en que esta tabla necesitaraun espaciodeterminado en memoria, mientras que otra, este espacio sera mayor o menor segun la necesidad.

SWAPPING

El swapping es una tecnica similar a la de memoria virtual. Cuando varios usuarios estan ejecutando procesos en un mismo ordenador, este se ve obligado a cargarlos en RAM. Segun el estado en el que se encuentre el proceso de cada usuario, la memoria se irá liberando de su proceso y pasara a la zona de swan mediante la tecnica llamda SWAP-OUT. De esta forma, la memoria interna queda liberada para que en ella se pueda almacenar otro proceso del mismo usuario o de otro. Si el usuario vuelve a solicitar su proceso para seguir ejecutandolo,se produce el denominado SWAP-IN, que consiste en pasar el programa de la zona de swap a la memoria interna.