Subido por Ana Karen López Juárez

UNA ABSTRACCION DE MEMORIA-1

Anuncio
UNA
ABSTRACCIÓN
DE MEMORIA
ESPACIOS DE DIRECCIONES
SISTEMAS OPERATIVOS
ISC
3° A
INTEGRANTES:
-ANA KAREN LÓPEZ J UAREZ
-EDUARDO GABRIEL J OAQUIN AGUILAR
-J ESUS ALEJ ANDRO HERNÁNDEZ LÓPEZ
-DANIEL HERNÁNDEZ LÓPEZ
INTRODUCCIÓN
Hoy en día podemos darnos cuenta de que los
programas crecen a mayor velocidad que las
memorias y se sabe según la ley de Parkinson
que “los programas se expanden para llenar la
memoria disponible para contenerlos”, este fue
un gran problema por lo cual se tuvieron que
crear abstracciones de la memoria y formas de
administrarlas.
En esta presentacion se abordaran los temas
tales como Espacio de direcciones, Intercambio,
y Administracionde memoria libre.
LA NOCIÓN DE UN ESPACIO
DE DIRECCIONES
Un espacio de direcciones (address
space) es el conjunto de direcciones que
un proceso puede llegar a utilizar para,
como su nombre indica, direccionar la
memoria, entonces decimos que cada
proceso tiene su propio espacio
de
direcciones. El espacio de direcciones no
siempre es numérico, ya que se pueden
utilizar letras, puntos, comas,etc.
EJEMPLOS
Los usos de direcciones incluyen, pero no se limitan a los
siguientes:
Direcciones de memoria para la memoria principal, E/S
mapeada en memoria, así como para la memoria virtual
Direcciones de dispositivo en una tarjeta de expansión
Direccionamiento sectorial para unidades de disco
Nombres de archivo en un volumen particular
Varios tipos de direcciones de host de red en redes
informáticas
Localizadores de recursos uniformes en Internet
Virtualización
INTERCAMBIO
Cuando tenemos un CPU a veces no tiene
suficiente espacio
para albergar tanta
direcciones, es por eso que se hacen 2
esquemas, uno de estos es el intercambio,
en este todo el proceso completo se lleva a
la memoria.
Pero algunos procesos inactivos ocupan en
el disco, con esto se logra que no ocupe
mucha memoria cuando no se ejecuta.
Otra forma es la memoria virtual, esto
permite que los programas se ejecuten
aunque no estén almacenados por completo.
ADMINISTRACIONDE
MEMORIA LIBRE
Tenemos dos formas de tener un registro de del uso de memoria, los cuales son los mapas
de bits, donde la memoria se divide en unidades de asignación por cada bit, se asigna "0"
cuando esta libre y "1"si está ocupado. En los mapas de bits nos permite llevar el registro en
la memoria con una cantidad fija de memoria.
Las listas libres son en este caso un segmento que contiene procesos que están
ordenados, con esto se aprovecha que cuando se termina dicho proceso se actualiza la
lista, para esto se tiene varios algoritmos. Por ejemplo: el “primer ajuste”, que ubica el
proceso en el primer hueco disponible, luego viene el “ajuste próximo”, que ubica el
siguiente hueco disponible, también hay otro llamado “mejor ajuste”, el cual busca en la lista
el hueco que más se adapte al tamaño del proceso, y por ultimo el “peor ajuste” es el que
busca el espacio mas grande.
CONCLUSIÓN
El concepto de memoria y como este se adapta
al entorno informático resulta en el análisis
exhaustvo de la manera en que los sistemas la
administran y como a partir de la comprensión
de la misma se logra denotar la importancia de
conocer los elementos que conforman la
correcta distribución de la misma, pues estos
principios son fundamentales a la hora de
hablar acerca del almacenamiento en un
equipo con un sistema operativo definido y
funcional.
BIBLIOGRAFÍA
•
«IPv4 Address Space Registry». Internet Assigned Numbers Authority (IANA) (en inglés). 11 de marzo de 2009.
Archivado desde el original el 30de abril de 2010.Consultado el02de Octubre de 2021.
•
Medina Ávila, J. M. (20 de Mayo de 2014). La noción de un espacio de direcciones. Obtenido
de Prezi: https://prezi.com/oxokgrqnjbci/la-nocion-de-un-espacio-de-direcciones/
•
Pozo, D. (26 de Octubre de 2016). Memoria: Sistemas Operativos. Obtenido de CIENCIA DE
LA
COMPUTACIÓN:
https://danielpozoblog.wordpress.com/2016/10/26/memoriasistemas-operativos/
Descargar