A Diferencia de La Memoria Principal La Memoria Secundaria

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 14

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación Superior, Ciencia y Tecnología


Universidad Politécnica Territorial del Alto Apure Pedro Camejo
San Fernando – Apure

Gestión de Memoria Secundaria


Sistemas operativos

Docente: Participante:
Maira Santana Adalmerys Rodríguez
C.I. 16.527.572

San Fernando, 21 de Julio de 2021


Contenido
Pag.

Introducción.....................................................................................................................................2
Archivo..............................................................................................................................................4
Características de los Archivos...................................................................................................5
Atributos.......................................................................................................................................6
Bloque de control de archivo.......................................................................................................6
Operaciones sobre el bloque de control de archivo....................................................................7
Directorio..........................................................................................................................................8
Objetivos de del directorio...........................................................................................................9
Sistema jerárquico de los directorios..........................................................................................9
Conclusiones...................................................................................................................................12
Recomendaciones...........................................................................................................................13
Referencia Bibliográfica................................................................................................................14
Introducción

La memoria es uno de los principales recursos de la computadora, la cual debe de


administrarse con mucho cuidado. Aunque actualmente la mayoría de los sistemas de
cómputo cuentan con una alta capacidad de memoria, de igual manera las aplicaciones
actuales tienen también altos requerimientos de memoria, lo que sigue
generando escasez de memoria en los sistemas multitarea y/o multiusuario. Es por esto que,
el sistema operativo administra la memoria a través del administrador de memoria y su
labor consiste en llevar un registro de las partes de memoria que se estén utilizando y
aquellas que no, con el fin de asignar espacio en memoria a los procesos cuando éstos la
necesiten y liberándola cuando terminen, así como administrar el intercambio entre la
memoria principal y la memoria secundaria en los casos en los que la memoria principal no
le pueda dar capacidad a todos los procesos que tienen necesidad de ella.

Es por esto que, cerca de la mitad de los años 50´s, las posibilidades prácticas de los
procesadores fueron ampliadas notablemente con el uso de memorias auxiliares externas.
Cintas, discos y tambores magnéticos registran gran cantidad de información para
conservarla permanentemente o bien para utilizarla rápidamente durante las fases de
procesamiento. Actualmente la cantidad de información que manejamos es enorme, por lo
tanto este tipo de dispositivos de almacenamiento se han vuelto casi tan importantes como
el mismísimo computador ya que permiten guardar dicha información. Estos dispositivos
son llamados también Memoria Secundaria que son dispositivos de almacenamiento más
permanentes, como unidades de disco y de cinta, que se usan para
almacenar programas ejecutables y grandes volúmenes de datos que se requieren acceder en
algún momento.

3
La memoria secundaria es un tipo de almacenamiento masivo y permanente (no
volátil) con mayor capacidad para almacenar datos e información que la memoria primaria
que es volátil, aunque la memoria secundaria es de menor velocidad. Dentro de estas
memorias secundarias se encuentran dispositivos tales como discos, cintas magnéticas,
discos ópticos. Frecuentemente los datos y programas se graban en la Memoria Secundaria,
de esta forma, cuando se ejecuta varias veces un programa o se utilicen repetidamente unos
datos, no es necesario darlos de nuevo a través del dispositivo de entrada.

Se suele reconocer en cómo es usada por el sistema del ordenador y la manera en que
almacena los datos. La característica principal que tiene es que usa una conexión específica
para que la CPU acceda a ella. No lo hace directamente. Esto implica que este tipo de
memoria por sí sola no puede hacer que nuestro equipo funcione. Lo tiene que hacer junto a
otros tipos de memora como la RAM o la usada para entradas y salidas básicas del
sistemas, conocido como BIOS. La memoria terciaria es externa y suele ser accedida por
algún tipo de sistema automatizado, como puede ser un grupo de discos duros conectados
por medio de un sistema robotizado.

Archivo
Dentro de la Memoria Secundaria, un archivo consta de un conjunto de bloques
(correspondiente a la cantidad de información que se transfiere físicamente en cada
operación de acceso (lectura o escritura). Por ende, el Sistema Operativo o Sistema de
Gestión de Archivos es el encargado de la asignación de bloques a archivos, de lo que
surgen dos cuestiones, en primer lugar, debe asignarle el espacio de Memoria Secundaria a
los archivos y, en segundo lugar, es necesario guardar constancia del espacio disponible

4
para asignar. El manejo del espacio disponible en disco se lleva a cabo de la siguiente
manera:
- Vector de bits. El espacio libre en disco es frecuentemente implementado como un
mapa de bits, donde cada block es representado por un bit y si el bloc es libre el bit
es cero de lo contrario está asignado.11000111
- Lista ligada. Una lista ligada de todos los blocks libres. Otra implantación se
consigue guardando la dirección del primer block libre y el número de los blocks
libres contiguos que le siguen. Cada entrada de la lista de espacio libre consiste de
una dirección de disco y un contador (por conteo).
- Por agrupación. Se almacena la dirección en n blocks libres en el primer block libre
y el último contiene la dirección de otro block que contiene la dirección de otros
blocks libres.

Características de los Archivos


El sistema de archivos permite al usuario especificar alguna estructura adicional a
los archivos, aparte de su estructura básica (bits, bytes). Algunos sistemas operativos
permiten el uso del ALIAS, lo cual hace que los usuarios hagan referencia a un mismo
archivo físico mediante nombres lógicos diferentes. En este sentido, cuando se utiliza un
archivo, el descriptor es copiado en memoria principal para las referencias que a éste se
hagan.
Nombre: Nombre asignado por el usuario.

5
Atributos
Los atributos de un archivo son: el nombre, el tipo, la localización (donde se ubica),
derechos de acceso, tiempo de creación/acceso/modificación, UID del creador, etc.
Podemos también citar como características las siguientes:
- Volatilidad, que es la frecuencia con la que se agregan y borran ítems en un archivo;
Actividad, que es el porcentaje de ítems accedidos durante un determinado período de
tiempo;
- Medida, que es la cantidad de información almacenada en el archivo.

Una de las formas típica de ver los atributos de un archivo, mediante el sistema
operativo Windows es esta:

Bloque de control de archivo


      Existen varios mecanismos para acceder los archivos: Directorios, descriptores de
archivos, mecanismos de control de acceso y procedimientos para abrir y cerrar archivos.
Descriptores de archivos:
- El descriptor de archivos o bloque de control de archivos es un bloque de control
que contiene información que el sistema necesita para administrar un archivo.
6
- Es una estructura muy dependiente del sistema.
- Los descriptores de archivos suelen mantenerse en el almacenamiento secundario;
se pasan al almacenamiento primario al abrir el archivo.
- El descriptor de archivos es controlado por el sistema de archivos; el usuario puede
no hacer referencia directa a él.

A cada uno de los archivos se le asigna un descriptor el cual contendrá toda la


información que necesitará el sistema de archivos para ejecutar con él los comandos
que se le soliciten. El descriptor se mantendrá en memoria principal desde que el
archivo es abierto hasta que sea cerrado, y debe tener al menos la siguiente información,
identificación del archivo, lugar de almacenamiento, información del modo de acceso.
Esto se hace a través de la Identificación del archivo; la cual consiste de dos partes que
es el nombre simbólico que es el que le da el usuario y un identificador interno que es
asignado por el sistema operativo (número). Lugar de almacenamiento así como el
tamaño del archivo. Modo de acceso. Se debe indicar en forma explícita quien puede
accesar el archivo y conque derecho.

      Operaciones sobre el bloque de control de archivo


En este sentido, el sistema operativo brinda servicios para la manipulación de
archivos:

- Crear y abrir: provee la creación de un archivo en el sistema de archivos. Se debe


proveer un nombre del nuevo archivo. Además, se provee la apertura de un archivo
ya existente para acceder o modificar la información.
- Escribir: poder escribir información en un archivo previamente abierto.
- Leer: poder leer información en un archivo previamente abierto.
- Reposicionar dentro de un archivo: lograr acceder a cualquier parte del archivo.
- Eliminar: destruir el archivo a nivel del sistema de archivo.
- Truncar: eliminar la información que está dentro del archivo, pero sin eliminar  el
archivo.

7
En forma general, los sistemas tienen una tabla de archivos abierto por proceso. Estos
archivos se abren a través de un llamado al sistema y, de esa forma, se puede operar con
ellos (leer, escribir, etc.). Finalmente, el archivo es cerrado antes que finalice la ejecución
del proceso. El significado de mantener un archivo abierto para el sistema, implica
mantener una estructura que tenga por lo menos:

- Puntero de archivo (file pointer) para operaciones de lectura y escritura, contador de


archivos abiertos
- Ubicación del archivo en el dispositivo, derechos de acceso.
- Algunos sistemas proveen sistema de acceso único a un archivo (lock)  por parte de
los procesos.
- A su vez, varios sistemas implementan el mapeo de archivos al espacio de usuario
del proceso. De esta forma, no es necesario realizar read y write para operar sobre el
archivo, sino accederlo directamente. Esto trae el beneficio de no hacer el llamado a
sistema para operar sobre el archivo.

Directorio
 
      Un directorio es una agrupación de archivos de datos, atendiendo a su contenido, a su
propósito o a cualquier criterio que decida el usuario. Técnicamente el directorio almacena
información acerca de los archivos que contiene: como los atributos de los archivos o
dónde se encuentran físicamente en el dispositivo de almacenamiento. Ver figura.

8
Objetivos de del directorio
Se puede decir que, el objetivo es dar a conocer a cada uno de los dispositivos de
almacenamiento que son parte de la memoria secundaria de una CPU. Dentro de los cuales
están:
-  Determinar las características de cada uno de los dispositivos de almacenamiento y
comprender su funcionamiento
- Demostrar el avance que ha tenido la tecnología durante la creación de las diversas
memorias secundarias.
- Distinguir las ventajas y desventajas de los diversos dispositivos de
almacenamiento.
- Explicar los métodos de diagnósticos que incorpora
el sistema operativo Windows para mantener un disco duro en buen estado.

Sistema jerárquico de los directorios 


El directorio contiene un conjunto de datos por cada archivo referenciado. Esto
significa que un directorio contenga por cada archivo referenciado:
- El nombre.
- Sus atributos.
- Las direcciones en disco donde se almacenan los datos.
Otra forma es que cada entrada del directorio contenga:
- El nombre del archivo.

9
- Un apuntador a otra estructura de datos donde se encuentran los atributos y las
direcciones en disco.

Su funcionamiento dentro del sistema operativo al abrir un archivo es el siguiente:

- Busca en su directorio el nombre del archivo.


- Extrae los atributos y direcciones en disco.
- Graba esta información en una tabla de memoria real.
- Todas las referencias subsecuentes al archivo utilizarán la información de la
memoria principal.

Por otra parte, el número y organización de directorios varía de sistema en sistema:


- Directorio único: el sistema tiene un solo directorio con todos los archivos de todos
los usuarios.
      .               

- Un directorio por usuario: el sistema habilita un solo directorio por cada usuario.
              

10
          
- Un árbol de directorios por usuario: el sistema permite que cada usuario tenga
tantos directorios como necesite, respetando una jerarquía general.

                          

11
Conclusiones
Se puede llegar a algunas conclusiones, tales como:

 En la memoria principal son ejecutados los programas y procesos de una


computadora y es el espacio real que existe en memoria para que se ejecuten los
procesos.
 La memoria secundaria es aquella que ofrece una mayor capacidad para almacenar
datos e información.
 Las asignaciones consiste en determinar cuál espacio vacío en la memoria principal
es el más indicado para ser asignado a un proceso.
 Las estrategias más comunes para asignar espacios vacíos (huecos) son: primer
ajuste, mejor ajuste, peor ajuste.
 La fragmentación es la memoria que queda desperdiciada al usar los métodos de
gestión de memoria tal como la asignación.
 La fragmentación puede ser interna o externa.
 La paginación es una técnica de gestión de memoria en la cual el espacio de
memoria se divide en secciones físicas de igual tamaño llamadas marcos de página, las
cuales sirven como unidad de almacenamiento de información.
 La segmentación es un esquema de manejo de memoria mediante el cual la
estructura del programa refleja su división lógica; llevándose a cabo una agrupación
lógica de la información en bloques de tamaño variable denominados segmentos.

12
Recomendaciones
 Para adquirir algún tipo de dispositivo de almacenamiento es importante tener en
cuenta las necesidades que se desea satisfacer para así lograr escoger por medio de
las características (precio, capacidad de almacenamiento, compatibilidad, velocidad,
etc.) el dispositivo adecuado.
 Se debe de investigar muy bien el dispositivo que desee comprar ya que muchas
veces cuando se desea adquirir un dispositivo, a lo mejor este solo durará algún
tiempo en el mercado o que por el avance de la tecnología, sea mejor comprarlo
después de un tiempo, ya que los costos bajan, o se debería de aprovechar la
oportunidad de invertir realmente en lo más novedoso.
 Todo usuario de un PC debe de conocer al menos las medidas de mantenimiento de
su equipo, ya que esto le permitirá darle durabilidad y un mejor funcionamiento
mientras es utilizado.

   

13
Referencia Bibliográfica

Las memorias de un computador. [Página Web en


línea]. Disponible: http://www.monografias.com/trabajos16/memorias/memorias.shtml
[Consulta: 2021, Julio 19] 

Dispositivos de almacenamiento. [Página Web en


línea]. Disponible: http://www.monografias.com/trabajos12/dispalm/dispalm.shtml[Consult
a: 2021, Julio 19] 

Gestión de memoria principal. [Página Web en


línea]. Disponible: http://gmpri.blogspot.com/p/gestion-de-memoria-principal.html [Consul
ta: 2021, Julio 19] 

Sistemas Operativos. [Página Web en línea].


Disponible: http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro26/objetivos_del_sist
ema_de_gestin_de_memoria.html [Consulta: 2021, Julio 19]

Resumen sobre aspectos fundamentales a tener en cuenta en la Gestión de Memoria.


[Página Web en
línea]. Disponible: http://www.udg.co.cu/cmap/sistemas_operativos/administracion_memor
ia/administracion_memoria/administracion_memoria.html [Consulta: 2021, Julio 19]

Sistemas Operativos UNESR. [Página Web en


línea]. Disponible: http://sistemasoperativos3000.blogspot.com/2009/07/administracion-de-
la-memoria-principal.html [Consulta: 2021, Julio 19]

14

También podría gustarte