SlideShare una empresa de Scribd logo
1 de 5
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
UNIANDES
NOMBRE: JOHNNY PILLA
ESPECIALIDAD: SISTEMAS MERCANTILES
TEMA: "EFICIENCIA DE LA GESTIÓN DE
ALMACENAMIENTO DE UN SISTEMA OPERATIVO"
FECHA: 26/01/17
AÑO: 2016-2017
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
UNIANDES
EFICIENCIA DE LA GESTIÓN DE ALMACENAMIENTO DE UN SISTEMA
OPERATIVO
 INTRODUCCIÓN
El gestor de memoria es uno de los principales referentes dentro de los recursos
del computador debido a que hace puente entre los requisitos de las aplicaciones
y los mecanismos que proporciona el hardware. Además de tratarse de una de
las partes del sistema operativo que está más ligada al hardware, esta estrecha
unión ha hecho que tanto el hardware como el software de gestión de memoria
hayan ido evolucionando juntos.
 DESARROLLO
La implementación de sistemas de archivos se enfoca a cómo definir cómo debe ver el
usuario el sistema de archivos: definir un archivo y sus atributos, definir las operaciones
permitidas sobre un archivo y definir la estructura de directorios. Se emplean diversos
métodos en los diferentes sistemas operativos. Algunos de ellos son:
 Asignación Continua: El esquema de asignación más sencillo es almacenar cada
archivo como un bloque contiguo de datos en el disco.
 Asignación por Listas Enlazadas: Es guardar cada uno como una lista enlazada
de bloques de disco. Con este método es posible utilizar todos los bloques. No se
pierde espacio por fragmentación del disco.
 Asignación por Lista enlazada Empleando un Índice: Todo el bloque está
disponible para todos. Además, el acceso directo es mucho más fácil. Al igual
que el método anterior, basta con guardar un solo entero en la entrada del
directorio para poder localizar todos los bloques.
Los sistemas de archivos se almacenan en discos. La mayoría de los discos se pueden
dividir en una o más particiones, con sistemas de archivos independientes en cada
partición.
Se puede acotar también que la implementación de sistemas de archivos está
estructurada en Discos y Memorias. En el disco consta de bloques como:
 Bloque Control de Buteo (Boot Control Block): Información para butear SO de
partición (si existe en partición). Unix: Boot block, NTFS : Partition Block Sector
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
UNIANDES
 Bloque de Control de Partición (Partition Control Block) Detalles de partición:
Tamaño bloque, contador y punteros de bloques libres, contador y punteros de
FCBs. Unix Superblock, NTFS: Tabla de Archivo Maestra (Master File Table). En
Unix/linux llamado superblock
 FCB (File Control Block): Contiene información de archivo: dueño, tamaño,
permisos, punteros a bloques de disco, etc. Unix Inodo, NTFS, info guardada en
Tabla de Archivo Maestra
La estructura de almacenamientomasivoconstituyeuna de las partesprincipalesdentro
de los sistemas computacionales, ya que es en dispositivos de gran capacidad donde la
información es guardada para luego ser accedida o recuperada. Uno de los mayores
dispositivos que se utiliza para este propósito son los conocidos discos duros (discos
rígidos) a continuación detallaré algunos de sus aspectos más importantes como su
distribución y la manera en que se accede a los datos. La mayor parte de los programas
se almacenan en un disco hasta que se cargan en memoria, y luego usan el disco como
origen y destino de su procesamiento. Los sistemas operativos adoptan las siguientes
características con la estructura de almacenamiento masivo:
 Gestionar el espacio libre.
 Asignar espacio de almacenamiento.
 Planificar el disco.
Los datos y programas de un dispositivo de almacenamiento masivo se mantienen en
ficheros. Supervisa la creación, actualización y eliminación de estos ficheros. Mantiene
un directorio con todos los ficheros que existen en el sistema en cada momento. Cada
fichero está dotado de un conjunto de privilegios de acceso, que indican la extensión con
la que pueden compartir la información contenida en el fichero, el Sistema Operativo
Vigila que estos privilegios no sean violados. Mientras que los sistemas de archivos que
utilizan esta metáfora para el almacenamiento de datos son prácticamente universales
que casi se consideran como la norma, todavía existen varios aspectos que se deben
considerar.
Primero debe estar consciente de cualquier restricción de nombres. Por ejemplo, ¿cuáles
son los caracteres permitidos en un nombre de archivo? ¿Cuál es el largo máximo para
un nombre de archivo? Estas preguntas son importantes, pues dictan cuales nombres de
archivos se pueden utilizar y cuáles no. Los sistemas operativos más antiguos con
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
UNIANDES
sistemas de archivos más primitivos permitían solamente caracteres alfanuméricos (y
solamente mayúsculas) y únicamente nombres de archivos 8.3 (lo que significa un
nombre de archivo de ocho caracteres, seguido de una extensión de tres caracteres).
En todo dispositivo electrónico que se maneje a través de un sistema operativo, existe
una entrada y una salida de datos, ya sean estas imágenes, sonidos, o incluso el prender
o apagar de un bombillo. En el ámbito de la computación existen varios dispositivos que
representan las entradas y las salidas de un ordenador, tales como: Mouse, Teclado,
Pantalla, Micrófono.
Entre las funciones principales que cumple un gestor de entrada y salida están:
• Controlar el estado de cada dispositivo
• Utilizar políticas preestablecidas para determinar qué proceso obtendrá un
dispositivo y durante cuánto tiempo.
• Asignar los dispositivos.
• Desasignarlos
• Controlar los errores
• Determinar las interrupciones
A la hora de manejarlosdispositivos, existendos conceptosqueson fundamentalespara
entender el funcionamiento del sistema de E/S, estos son buffering y spooling. El
buffering trata de mantener ocupados tanto la CPU como los dispositivos de E/S; los
datos se leen y se almacenan en un buffer, una vez que los datos se han leído y la CPU
va a iniciar inmediatamente la operación con ellos, el dispositivo de entrada es instruido
para iniciar inmediatamente la siguiente lectura. La CPU y el dispositivo de entrada
permanecen ocupados. Cuando la CPU esté libre para el siguiente grupo de datos, el
dispositivo de entrada habrá terminado de leerlos. La CPU podrá empezar el proceso de
los últimos datosleídos, mientrasel dispositivo deentrada iniciará la lectura delos datos
siguientes.
Para la salida, el proceso es el mismo. En este caso los datos de salida se descargan en
otro buffer hasta que el dispositivo de salida pueda procesarlos. El spooling funciona de
la siguiente manera: En un sistema de discos, las tarjetas se leen directamente desde la
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
UNIANDES
lectora sobre el disco. La posición de las imágenes de las tarjetas se registra en una tabla
mantenida por el sistema operativo. En la tabla se anota cada trabajo una vez leído.
Cuando se ejecuta un trabajo sus peticiones de entrada desde la tarjeta se satisfacen
leyendo el disco.Cuandoel trabajosolicita la salida,ésta se copia en el buffer del sistema
y se escribe en el disco. Cuando la tarea se ha completado se escribe en la salida
realmente.
Esta forma de procesamiento se denomina spooling, utiliza el disco como un buffer muy
grande para leer tan por delante como sea posible de los dispositivos de entrada y para
almacenar los ficheros hasta que los dispositivos de salida sean capaces de aceptarlos.
La ventaja sobre el buffering es que el spooling solapa la E/S de un trabajo con la
computación de otro. Es una característica utilizada en la mayoría de los sistemas
operativos.
CONCLUSION:
La implementación de Sistemas de Archivos es la parte esencial del sistema de
administración del almacenamiento debido a que es responsable,
principalmente, de la administración de los archivos del almacenamiento
secundario, la forma más común de gestión de memoria es crear una memoria
virtual utilizando los dispositivos de almacenamiento masivo.
El gestor de memoria del sistema operativo cumple el deber de hacer de puente
entre los requisitos de las aplicaciones y los mecanismos que proporciona el
hardware de gestión de memoria.

Más contenido relacionado

La actualidad más candente

Sistemas operativos 180604 duque
Sistemas operativos 180604 duqueSistemas operativos 180604 duque
Sistemas operativos 180604 duque
SPDUQUE
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
paohc
 
Herramientas del sistema y manejo de archivos
Herramientas del sistema y manejo de archivosHerramientas del sistema y manejo de archivos
Herramientas del sistema y manejo de archivos
Michael Castillo
 
Sistema opertivo
Sistema opertivoSistema opertivo
Sistema opertivo
fjaneth1
 
Curso De M S
Curso De  M SCurso De  M S
Curso De M S
asocorro
 

La actualidad más candente (20)

Sistemas operativos 180604 duque
Sistemas operativos 180604 duqueSistemas operativos 180604 duque
Sistemas operativos 180604 duque
 
Controladora de periféricos
Controladora de periféricosControladora de periféricos
Controladora de periféricos
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
 
Practica informatica
Practica informaticaPractica informatica
Practica informatica
 
Herramientas del sistema y manejo de archivos
Herramientas del sistema y manejo de archivosHerramientas del sistema y manejo de archivos
Herramientas del sistema y manejo de archivos
 
Sistemas operativos carlos elvira
Sistemas operativos  carlos elviraSistemas operativos  carlos elvira
Sistemas operativos carlos elvira
 
MONOUSUARIO Y MULTIUSUARIO
MONOUSUARIO Y MULTIUSUARIOMONOUSUARIO Y MULTIUSUARIO
MONOUSUARIO Y MULTIUSUARIO
 
Sistemas operativos monousuarios
Sistemas operativos monousuariosSistemas operativos monousuarios
Sistemas operativos monousuarios
 
Solucion ejercicios uf0513 gestiona archivo sistema operativo
Solucion ejercicios uf0513 gestiona archivo sistema operativoSolucion ejercicios uf0513 gestiona archivo sistema operativo
Solucion ejercicios uf0513 gestiona archivo sistema operativo
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indice
 
Practica informatica
Practica informaticaPractica informatica
Practica informatica
 
Controladoras
ControladorasControladoras
Controladoras
 
Sistemas
SistemasSistemas
Sistemas
 
Controladora de perifericos indices
Controladora de perifericos indicesControladora de perifericos indices
Controladora de perifericos indices
 
Informaticatrabajo
InformaticatrabajoInformaticatrabajo
Informaticatrabajo
 
Sistema opertivo
Sistema opertivoSistema opertivo
Sistema opertivo
 
DRIVER
DRIVERDRIVER
DRIVER
 
Controladora de perifericos
Controladora de perifericos Controladora de perifericos
Controladora de perifericos
 
Curso De M S
Curso De  M SCurso De  M S
Curso De M S
 
Jordy
JordyJordy
Jordy
 

Destacado

სოლ ლევიტი
სოლ ლევიტი სოლ ლევიტი
სოლ ლევიტი
Chedia Mariam
 
NuanceChoosingACodingPartner
NuanceChoosingACodingPartnerNuanceChoosingACodingPartner
NuanceChoosingACodingPartner
Lisa Hazen
 

Destacado (20)

An Introduction to COPE Data
An Introduction to COPE DataAn Introduction to COPE Data
An Introduction to COPE Data
 
Виды графических планшетов
Виды графических планшетовВиды графических планшетов
Виды графических планшетов
 
Rapport d'intervention amina elouaadoudi
Rapport d'intervention amina elouaadoudiRapport d'intervention amina elouaadoudi
Rapport d'intervention amina elouaadoudi
 
UP!space. "Дизайн-код.Ижевск".
UP!space. "Дизайн-код.Ижевск".UP!space. "Дизайн-код.Ижевск".
UP!space. "Дизайн-код.Ижевск".
 
Platform categories. emer
Platform categories. emerPlatform categories. emer
Platform categories. emer
 
All types-of-copper-braid-and-tinned-copper-braid
All types-of-copper-braid-and-tinned-copper-braidAll types-of-copper-braid-and-tinned-copper-braid
All types-of-copper-braid-and-tinned-copper-braid
 
BoothAwdSubmittal
BoothAwdSubmittalBoothAwdSubmittal
BoothAwdSubmittal
 
CV_Sachin Naik
CV_Sachin NaikCV_Sachin Naik
CV_Sachin Naik
 
MeYouByDesignClocks
MeYouByDesignClocksMeYouByDesignClocks
MeYouByDesignClocks
 
Llibret Falla Poble de Silla 2017
Llibret Falla Poble de Silla 2017Llibret Falla Poble de Silla 2017
Llibret Falla Poble de Silla 2017
 
Copper bonded-earth-rod-manufacturer
Copper bonded-earth-rod-manufacturerCopper bonded-earth-rod-manufacturer
Copper bonded-earth-rod-manufacturer
 
სოლ ლევიტი
სოლ ლევიტი სოლ ლევიტი
სოლ ლევიტი
 
Profa yanira
Profa yaniraProfa yanira
Profa yanira
 
Professional report
  Professional report  Professional report
Professional report
 
Copper bonded-grounding-rod-manufacturer
Copper bonded-grounding-rod-manufacturerCopper bonded-grounding-rod-manufacturer
Copper bonded-grounding-rod-manufacturer
 
Оценка
ОценкаОценка
Оценка
 
Blooger
BloogerBlooger
Blooger
 
NuanceChoosingACodingPartner
NuanceChoosingACodingPartnerNuanceChoosingACodingPartner
NuanceChoosingACodingPartner
 
Csak elmegy a célárig vagy ott is marad
Csak elmegy a célárig vagy ott is maradCsak elmegy a célárig vagy ott is marad
Csak elmegy a célárig vagy ott is marad
 
Presenting
PresentingPresenting
Presenting
 

Similar a ENSAYO TRABAJO

Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
alo27damian
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
santiagoperez181
 
Organización de un sistema operativo.
Organización  de un sistema operativo.Organización  de un sistema operativo.
Organización de un sistema operativo.
adolfoduno
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
mi_nombre
 
power point joey y kelly
power point joey y kellypower point joey y kelly
power point joey y kelly
joeypatrick666
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativos
Jessy Simba
 

Similar a ENSAYO TRABAJO (20)

diferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativodiferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativo
 
diferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativodiferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativo
 
Presentación andrés
Presentación andrésPresentación andrés
Presentación andrés
 
Descripción de los elementos del escritorio
Descripción de los elementos del escritorioDescripción de los elementos del escritorio
Descripción de los elementos del escritorio
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas Operativos
Sistemas Operativos Sistemas Operativos
Sistemas Operativos
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
 
Sistema operativo
Sistema operativo Sistema operativo
Sistema operativo
 
Sistema operativo daniela
Sistema operativo danielaSistema operativo daniela
Sistema operativo daniela
 
Organización de un sistema operativo.
Organización  de un sistema operativo.Organización  de un sistema operativo.
Organización de un sistema operativo.
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Proyecto sistema operativo suspes
Proyecto sistema operativo suspesProyecto sistema operativo suspes
Proyecto sistema operativo suspes
 
Presentación andrés
Presentación andrésPresentación andrés
Presentación andrés
 
Presentación
Presentación Presentación
Presentación
 
power point joey y kelly
power point joey y kellypower point joey y kelly
power point joey y kelly
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Informe de sistemas operativos
Informe de sistemas operativosInforme de sistemas operativos
Informe de sistemas operativos
 
temas de la materia dfso
temas de la materia dfsotemas de la materia dfso
temas de la materia dfso
 
temas de la materia dfso
temas de la materia dfso  temas de la materia dfso
temas de la materia dfso
 

Último

Conversacion.pptx en guarani boliviano latino
Conversacion.pptx en guarani boliviano latinoConversacion.pptx en guarani boliviano latino
Conversacion.pptx en guarani boliviano latino
BESTTech1
 
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
IrapuatoCmovamos
 

Último (20)

Conversacion.pptx en guarani boliviano latino
Conversacion.pptx en guarani boliviano latinoConversacion.pptx en guarani boliviano latino
Conversacion.pptx en guarani boliviano latino
 
Sistema Nacional de Vigilancia en Salud Pública SIVIGILA
Sistema Nacional de Vigilancia en Salud Pública SIVIGILASistema Nacional de Vigilancia en Salud Pública SIVIGILA
Sistema Nacional de Vigilancia en Salud Pública SIVIGILA
 
La Guerra Biologica - Emiliano Paico Vilchez.pdf
La Guerra Biologica - Emiliano Paico Vilchez.pdfLa Guerra Biologica - Emiliano Paico Vilchez.pdf
La Guerra Biologica - Emiliano Paico Vilchez.pdf
 
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
 
El Manierismo. El Manierismo
El Manierismo.              El ManierismoEl Manierismo.              El Manierismo
El Manierismo. El Manierismo
 
procedimiento paran la planificación en los centros educativos tipo v(multig...
procedimiento  paran la planificación en los centros educativos tipo v(multig...procedimiento  paran la planificación en los centros educativos tipo v(multig...
procedimiento paran la planificación en los centros educativos tipo v(multig...
 
MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,
 
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
 
ROMA Y EL IMPERIO, CIUDADES ANTIGUA ROMANAS
ROMA Y EL  IMPERIO, CIUDADES  ANTIGUA ROMANASROMA Y EL  IMPERIO, CIUDADES  ANTIGUA ROMANAS
ROMA Y EL IMPERIO, CIUDADES ANTIGUA ROMANAS
 
Las familias más ricas del medio oriente (2024).pdf
Las familias más ricas del medio oriente (2024).pdfLas familias más ricas del medio oriente (2024).pdf
Las familias más ricas del medio oriente (2024).pdf
 
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docxAMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
 
aine-2014.pdf/tipos de aines-clasificación
aine-2014.pdf/tipos de aines-clasificaciónaine-2014.pdf/tipos de aines-clasificación
aine-2014.pdf/tipos de aines-clasificación
 
Investigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfInvestigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdf
 
EPIDEMIO CANCER PULMON resumen nnn.pptx
EPIDEMIO CANCER PULMON  resumen nnn.pptxEPIDEMIO CANCER PULMON  resumen nnn.pptx
EPIDEMIO CANCER PULMON resumen nnn.pptx
 
data lista de ingresantes de la universidad de ucayali 2024.pdf
data lista de ingresantes de la universidad de ucayali 2024.pdfdata lista de ingresantes de la universidad de ucayali 2024.pdf
data lista de ingresantes de la universidad de ucayali 2024.pdf
 
Imágenes-de La-Inteligencia-Artificial-AnaliticayDatos-Beatriz-Garcia-Abril2024
Imágenes-de La-Inteligencia-Artificial-AnaliticayDatos-Beatriz-Garcia-Abril2024Imágenes-de La-Inteligencia-Artificial-AnaliticayDatos-Beatriz-Garcia-Abril2024
Imágenes-de La-Inteligencia-Artificial-AnaliticayDatos-Beatriz-Garcia-Abril2024
 
6.3 Hidrologia Geomorfologia Cuenca.pptx
6.3 Hidrologia Geomorfologia Cuenca.pptx6.3 Hidrologia Geomorfologia Cuenca.pptx
6.3 Hidrologia Geomorfologia Cuenca.pptx
 
Los idiomas más hablados en el mundo (2024).pdf
Los idiomas más hablados en el mundo  (2024).pdfLos idiomas más hablados en el mundo  (2024).pdf
Los idiomas más hablados en el mundo (2024).pdf
 
variables-estadisticas. Presentación powerpoint
variables-estadisticas. Presentación powerpointvariables-estadisticas. Presentación powerpoint
variables-estadisticas. Presentación powerpoint
 
biometria hematica y hemostasia y preanalitica.pptx
biometria hematica y hemostasia y preanalitica.pptxbiometria hematica y hemostasia y preanalitica.pptx
biometria hematica y hemostasia y preanalitica.pptx
 

ENSAYO TRABAJO

  • 1. UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES NOMBRE: JOHNNY PILLA ESPECIALIDAD: SISTEMAS MERCANTILES TEMA: "EFICIENCIA DE LA GESTIÓN DE ALMACENAMIENTO DE UN SISTEMA OPERATIVO" FECHA: 26/01/17 AÑO: 2016-2017
  • 2. UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES EFICIENCIA DE LA GESTIÓN DE ALMACENAMIENTO DE UN SISTEMA OPERATIVO  INTRODUCCIÓN El gestor de memoria es uno de los principales referentes dentro de los recursos del computador debido a que hace puente entre los requisitos de las aplicaciones y los mecanismos que proporciona el hardware. Además de tratarse de una de las partes del sistema operativo que está más ligada al hardware, esta estrecha unión ha hecho que tanto el hardware como el software de gestión de memoria hayan ido evolucionando juntos.  DESARROLLO La implementación de sistemas de archivos se enfoca a cómo definir cómo debe ver el usuario el sistema de archivos: definir un archivo y sus atributos, definir las operaciones permitidas sobre un archivo y definir la estructura de directorios. Se emplean diversos métodos en los diferentes sistemas operativos. Algunos de ellos son:  Asignación Continua: El esquema de asignación más sencillo es almacenar cada archivo como un bloque contiguo de datos en el disco.  Asignación por Listas Enlazadas: Es guardar cada uno como una lista enlazada de bloques de disco. Con este método es posible utilizar todos los bloques. No se pierde espacio por fragmentación del disco.  Asignación por Lista enlazada Empleando un Índice: Todo el bloque está disponible para todos. Además, el acceso directo es mucho más fácil. Al igual que el método anterior, basta con guardar un solo entero en la entrada del directorio para poder localizar todos los bloques. Los sistemas de archivos se almacenan en discos. La mayoría de los discos se pueden dividir en una o más particiones, con sistemas de archivos independientes en cada partición. Se puede acotar también que la implementación de sistemas de archivos está estructurada en Discos y Memorias. En el disco consta de bloques como:  Bloque Control de Buteo (Boot Control Block): Información para butear SO de partición (si existe en partición). Unix: Boot block, NTFS : Partition Block Sector
  • 3. UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES  Bloque de Control de Partición (Partition Control Block) Detalles de partición: Tamaño bloque, contador y punteros de bloques libres, contador y punteros de FCBs. Unix Superblock, NTFS: Tabla de Archivo Maestra (Master File Table). En Unix/linux llamado superblock  FCB (File Control Block): Contiene información de archivo: dueño, tamaño, permisos, punteros a bloques de disco, etc. Unix Inodo, NTFS, info guardada en Tabla de Archivo Maestra La estructura de almacenamientomasivoconstituyeuna de las partesprincipalesdentro de los sistemas computacionales, ya que es en dispositivos de gran capacidad donde la información es guardada para luego ser accedida o recuperada. Uno de los mayores dispositivos que se utiliza para este propósito son los conocidos discos duros (discos rígidos) a continuación detallaré algunos de sus aspectos más importantes como su distribución y la manera en que se accede a los datos. La mayor parte de los programas se almacenan en un disco hasta que se cargan en memoria, y luego usan el disco como origen y destino de su procesamiento. Los sistemas operativos adoptan las siguientes características con la estructura de almacenamiento masivo:  Gestionar el espacio libre.  Asignar espacio de almacenamiento.  Planificar el disco. Los datos y programas de un dispositivo de almacenamiento masivo se mantienen en ficheros. Supervisa la creación, actualización y eliminación de estos ficheros. Mantiene un directorio con todos los ficheros que existen en el sistema en cada momento. Cada fichero está dotado de un conjunto de privilegios de acceso, que indican la extensión con la que pueden compartir la información contenida en el fichero, el Sistema Operativo Vigila que estos privilegios no sean violados. Mientras que los sistemas de archivos que utilizan esta metáfora para el almacenamiento de datos son prácticamente universales que casi se consideran como la norma, todavía existen varios aspectos que se deben considerar. Primero debe estar consciente de cualquier restricción de nombres. Por ejemplo, ¿cuáles son los caracteres permitidos en un nombre de archivo? ¿Cuál es el largo máximo para un nombre de archivo? Estas preguntas son importantes, pues dictan cuales nombres de archivos se pueden utilizar y cuáles no. Los sistemas operativos más antiguos con
  • 4. UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES sistemas de archivos más primitivos permitían solamente caracteres alfanuméricos (y solamente mayúsculas) y únicamente nombres de archivos 8.3 (lo que significa un nombre de archivo de ocho caracteres, seguido de una extensión de tres caracteres). En todo dispositivo electrónico que se maneje a través de un sistema operativo, existe una entrada y una salida de datos, ya sean estas imágenes, sonidos, o incluso el prender o apagar de un bombillo. En el ámbito de la computación existen varios dispositivos que representan las entradas y las salidas de un ordenador, tales como: Mouse, Teclado, Pantalla, Micrófono. Entre las funciones principales que cumple un gestor de entrada y salida están: • Controlar el estado de cada dispositivo • Utilizar políticas preestablecidas para determinar qué proceso obtendrá un dispositivo y durante cuánto tiempo. • Asignar los dispositivos. • Desasignarlos • Controlar los errores • Determinar las interrupciones A la hora de manejarlosdispositivos, existendos conceptosqueson fundamentalespara entender el funcionamiento del sistema de E/S, estos son buffering y spooling. El buffering trata de mantener ocupados tanto la CPU como los dispositivos de E/S; los datos se leen y se almacenan en un buffer, una vez que los datos se han leído y la CPU va a iniciar inmediatamente la operación con ellos, el dispositivo de entrada es instruido para iniciar inmediatamente la siguiente lectura. La CPU y el dispositivo de entrada permanecen ocupados. Cuando la CPU esté libre para el siguiente grupo de datos, el dispositivo de entrada habrá terminado de leerlos. La CPU podrá empezar el proceso de los últimos datosleídos, mientrasel dispositivo deentrada iniciará la lectura delos datos siguientes. Para la salida, el proceso es el mismo. En este caso los datos de salida se descargan en otro buffer hasta que el dispositivo de salida pueda procesarlos. El spooling funciona de la siguiente manera: En un sistema de discos, las tarjetas se leen directamente desde la
  • 5. UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES UNIANDES lectora sobre el disco. La posición de las imágenes de las tarjetas se registra en una tabla mantenida por el sistema operativo. En la tabla se anota cada trabajo una vez leído. Cuando se ejecuta un trabajo sus peticiones de entrada desde la tarjeta se satisfacen leyendo el disco.Cuandoel trabajosolicita la salida,ésta se copia en el buffer del sistema y se escribe en el disco. Cuando la tarea se ha completado se escribe en la salida realmente. Esta forma de procesamiento se denomina spooling, utiliza el disco como un buffer muy grande para leer tan por delante como sea posible de los dispositivos de entrada y para almacenar los ficheros hasta que los dispositivos de salida sean capaces de aceptarlos. La ventaja sobre el buffering es que el spooling solapa la E/S de un trabajo con la computación de otro. Es una característica utilizada en la mayoría de los sistemas operativos. CONCLUSION: La implementación de Sistemas de Archivos es la parte esencial del sistema de administración del almacenamiento debido a que es responsable, principalmente, de la administración de los archivos del almacenamiento secundario, la forma más común de gestión de memoria es crear una memoria virtual utilizando los dispositivos de almacenamiento masivo. El gestor de memoria del sistema operativo cumple el deber de hacer de puente entre los requisitos de las aplicaciones y los mecanismos que proporciona el hardware de gestión de memoria.