Please enable JavaScript.
Coggle requires JavaScript to display documents.
Técnicas de administración de la memoria, Bibliografia 3.2.1.- Técnicas…
Técnicas de administración de la memoria
Memoria Virtual
Los programas grandes hicieron surgir esta técnica ya que:
Se necesitaba más memoria real de la que los equipos contaban
Consiste en:
El S.O deja en memoria principal RAM las partes del programa en utilización (instrucciones y datos) y el resto lo almacena en disco en modo de “archivo de intercambio”
Swapping
Se utiliza cuando varios usuarios ejecutan varios procesos en un ordenador.
Formada por un espacio físico del disco donde está el S.O y las aplicaciones que se van a ejecutar.
swap-out
Si un usuario interrumpe la ejecución de un proceso, este pasara a la zona de SWAP, liberándose la memoria interna.
swap-in
Si el usurario vuelve a solicitar su proceso, el programa pasa de la zona de swap a la memoria interna.
Esta zona de swap se suele utilizar en sistemas operativos como UNIX, LINUX y OS.
Paginación
Divide la memoria física en zonas de tamaño fijo llamadas frames y los programas en partes del mismo tamaño llamadas páginas.
Si varios usuarios ejecutan procesos en un mismo ordenador, éste los carga en RAM, según el estado del proceso de cada usuario, la memoria se irá liberando o no.
La transformación de las direcciones lógicas en físicas la realiza la Management Memory Unite (MMU).
Segmentación.
Se definen los bloques de memoria de tamaño variable.
La información lógica del proceso se divide en distintos bloques lógicos (segmentos), donde cada uno tiene información lógica del programa (datos y código) y de pila (stack).
Saber el tamaño de los segmentos nos permite controlar mejor los errores.
Bibliografia
3.2.1.- Técnicas de administración de la memoria | ISO01.- Introducción a los sistemas operativos y su instalación. (2018, 27 junio). BIRT LH.
https://ikastaroak.birt.eus/edu/argitalpen/backupa/20200331/1920k/es/ASIR/ISO/ISO01/es_ASIR_ISO01_Contenidos/website_321_tcnicas_de_administracin_de_la_memoria.html