Está en la página 1de 13

21/Octubre/2020.

UNaDM.
Ing. En Desarrollo De software
Programación de Sistemas Operativos
Semestre:
Cuarto
Unidad 2.
Actividad 3. La organización del sistema de archivos
Copyright © 2020

pág. 1
Contenido
Conclusión ...................................................................................................................................... 12
Referencias: ...................................................................................................................................... 13

Link: https://unadmex-
my.sharepoint.com/:v:/g/personal/jeyking7_nube_unadmexico_mx/ERijPMnS
p85Aij5jPy-Z-ZkBZhAi194Z9lHijnroLOd4kQ?e=4Htrck

pág. 2
Introduccion:
Algunos procesos necesitan utilizar información que no siempre debe estar toda
cargada en su espacio de memoria y que necesita ser almacenada de forma
persistente Sistema de archivos y la estructura de datos dentro de una unidad
lógica que permite al sistema operativo almacenar información de forma
organizada e independiente de los procesos que la utilizan el sistema de archivos
se encarga de abstraer propiedades físicas de diferentes dispositivos y la
información, al ser independiente de los procesos, se mantiene tras su finalización
y, además puede ser utilizada por varios procesos con el subsistema de archivos
es el conjunto de módulos del SO encargados de la interacción entre el usuario y
la información almacenada El interfaz con el usuario proporciona Servicios de
nombrado Ubicación Extensión Servicios de archivos Seguridad, protección y
cifrado Compartición Acceso Soporte a distintos tipos de archivo Servicios de
directorios Organización de la información.

Indicaciones de la actividad:

1. Investiga los siguientes sistemas de archivos FAT32, exFAT, NTFS, HFS+,


Ext2, ext3 y ext4.

Tabla 1.- Sistemas de Archivos

Nombre Uso Característi Organización Operaciones


compatibili cas Lógica que que realiza el
dad utiliza. sistema de
archivos (al
menos 5)

FAT32 Medios - Windows - Alta Estructura FAT32 solo


de compatibilid lógica puede
almacena - Mac OS ad funcionar
miento X/macOS Para que con archivos
extraíbles - los de menos de
- Linux (si Compatible programas 4 GB de
se instalan con muchos puedan tamaño.
los tipos trabajar con
correspondi de hardware los datos FAT32 solo
entes del disco funciona con
controladore - Sin duro, es particiones
s) funciones necesaria con una
una capacidad

pág. 3
de cifrado niorganizació máxima de 8
compresión n lógica del TB.
disco duro,
- No de esta Si tiene una
garantiza manera, no unidad
particularme necesitan formateada
nte la conocer la en FAT32,
seguridad estructura no obtendrá
de los datos física del ninguna
mismo. protección
- Ideal para de datos en
particiones caso de
más pérdida de
pequeñas La energía.
estructura
- Volumen lógica de un El sistema
máximo de disco duro de archivos
datos: 4 GB está FAT32 no
formada incluye
por: ninguna
característic
a
incorporada
El sector de de
arranque compresión
(Master Bot de archivos.
Récord).
FAT32 no
Espacio fue diseñado
particionado para ser
. seguro y no
incluye
Espacio sin
ninguna
particionar.
función de
encriptación
incorporada.

exFAT Medios - Windows - Aún no es Estructura • Un


de un estándar lógica mapa de bits
- Mac OS de clúster para
almacena generalizad la asignación
miento X/macOS o El sector de rápida
extraíbles (compatible arranque
• Un bit
a partir de - No permite contiguo por
10.6.4) gestionar Espacio archivo para el
derechos particionado acceso al
- Linux (si . archivo rápido
se instalan • Mejor
los contiguo en

pág. 4
correspondi - No permite Espacio sin disco diseño
entes comprimir particionar. (es útil para la
grabación de
controladore los datos películas)
s)
- Ideal para • Soport
e técnico para
memorias fl que las marcas
ash más de tiempo de
pequeñas, a hora Universal
partir de 32 coordinada
GB (UTC)
(memorias
USB,
tarjetas SD)

- Tamaños y
particiones
ilimitados
(según el
estado
actual de la
tecnología)

- Volumen
máximo de
datos: 512
TB

NTFS Discos - Windows - Gestión de Estructura Confiabilidad


duros derechos lógica: , que es
internos y - Mac OS especialmen
externos X/macOS - Mejora de Organizació te deseable
(de forma la seguridad n de los para los
integral de los archivos: sistemas
instalando datos: suele ser avanzados y
un software protege jerárquica. los
adicional) contra la Es servidores
pérdida y la aconsejable de archivos.
- Linux modificación organizar
(instalando de los los ficheros Una
controladore datos; en carpetas plataforma
s) permite el y para tener
cifrado subcarpetas mayor
funcionalida
- Permite d.
comprimir
los datos; Compatibilid
ad con los

pág. 5
alto requisitos de
rendimiento POSIX.
con medios
de Eliminación
almacenami de las
ento limitaciones
grandes de los
sistemas de
- Se archivos
especializa FAT y
en archivos HPFS.
extensos y
en grandes NTFS es un
capacidade sistema de
s de archivos
almacenami recuperable
ento porque hace
un
- seguimiento
Inadecuado de las
para discos transaccione
pequeños y s con el
particiones sistema de
de menos archivos.
de 400 MB Cuando se
(demasiada ejecuta un
potencia) comando
CHKDSK en
- Volumen FAT o HPFS
máximo de
datos: 256
TB

APFS Unidades - macOS (el - Organizació Posibilidad


SSD estándar Optimizado n física de realizar
desde la para snapshots,
versión unidades de Los datos APFS
10.13 High estado son incluye la
Sierra) sólido arreglados posibilidad
(SSD) y por su de capturar
- Versiones otros adyacencia todo el
anteriores dispositivos física, es sistema de
de Mac OS de decir, de ficheros
y Windows almacenami acuerdo con
(instalando ento flash el * Posibilidad
un software dispositivo de realizar
adicional) de clonado de

pág. 6
- También almacenami archivos:
funciona en ento será posible
unidades secundario. realizar
mecánicas Los copias
e híbridas registros rápidas de el
son de mismo
- Permite el tamaño fijo volumen sin
cifrado de o de tamaño ocupar
datos variable y espacio
pueden adicional
- Optimiza organizarse
la gestión de varias * soportar
del espacio formas para ficheros
de constituir pequeños:
almacenami archivos uno de los
ento físicos. grandes
(función de errores de
espacio HFS plus
compartido) era la forma
de tratar
- Función de ficheros
protección pequeños
contra que no
bloqueos, optimizaba
que protege el espacio.
contra
daños en el * El cifrado
sistema de está
archivos integrado y
(por está
ejemplo, en protegido
caso de frente a
caída del caídas del
sistema) sistema.
Además, es
- totalmente
Compatible retro
con Fusion compatible
Drive desde con
macOS FileVault2
10.14 encriptación
Mojave de disco.
- Volumen * permite
máximo de saber el
datos: 8 tamaño de
exbibytes una carpeta

pág. 7
de forma
rápida

HFS+ Discos Mac OS - Sistema Estructura * soportando


duros X/macOS de archivos Lógica: archivos
internos y maduro y mucho más
externos probado Organizació grandes
n de los Bloques
- archivos: direccionabl
Especialme suele ser es de 32bits
nte indicado jerárquica. en vez de
para discos Es 16.
mecánicos aconsejable
organizar * Usa
- No los ficheros Unicode En
optimizado en carpetas vez de Mac
para y OS Román
tecnologías subcarpetas
de * Permite
almacenami nombres de
ento archivos de
modernas hasta 255
(SSD, flash) caracteres
de longitud
- Mejor UTF-16.
compatibilid
ad con * Emplea una
versiones estructura
anteriores Árbol-B*
que APFS para
almacenar la
- Vida útil mayoría de
limitada; los
probableme metadatos
nte deje de del volumen.
ser
compatible *Se integra
con Apple a con facilidad
largo plazo al Shell.

- Perderá *Acepta
importancia resumen o
progresivam continuar
ente debido descarga en
a la caso de un
“conversión fallo de
forzada” y conexión.
parcialment

pág. 8
e
automatizad
a a APFS

- Volumen
máximo de
datos: 8
exbibytes

ext4 Linux - Linux En Estructura *Volumen de


comparació lógica hasta 1024
- Windows n con Piba
(solo versiones
con softwar anteriores *Soporte
e adicional) de ext: añadido de
EXTENT
- Mac OS - Mejora del
X/macOS rendimiento *Menor uso
(solo de CPU
con softwar - Mejora de
e adicional) la seguridad *Mejoras de
de los datos velocidad de
lectura y
- Incorpora escritura
cifrado
(desde *Uso de
Linux Kernel Journal es
4.1) opcional

- La nueva *Removido
función exte de limite
nts aumenta 32000
la velocidad subdirectorio
de s.
procesamie
nto de
archivos
grandes y
evita la
fragmentaci
ón

- Gestión de
derechos

- Volumen
máximo de

pág. 9
datos: 16
TB

Ext2, Estructura *Reserva


ext3 Lógica: bloques root
Organización
de los *elige el
archivos: suele tamaño de
ser jerárquica. bloques
Es aconsejable lógico
organizar los
ficheros en *Tipos de
carpetas y archivo
subcarpetas estándar
UNIX

*Actualizació
n de ext2 a
ext3 sin
perder
información

*Utilización
de árbol
binario
balanceado

*Journal Ing

Métodos De Acceso, Administración De Archivos, Administración De


Almacenamiento Secundario, Mecanismos De Integridad.

Métodos De Acceso. Se ocupan de la manera en que se tendrá acceso a la


información almacenada en el archivo. Ejemplo: Secuencial, Directo, indexado,
etc.

Administración De Archivos. Se ocupa de ofrecer los mecanismos para


almacenar, compartir y asegurar archivos, así como para hacer referencia a ellos.

Administración De Almacenamiento Secundario. Se ocupa de asignar espacio


para los archivos en los dispositivos de almacenamiento secundario. En la

pág. 10
siguiente figura se muestra un ejemplo de la administración de espacio en un
disco duro.

Mecanismos De Integridad. Se ocupan de garantizar que no se corrompa la


información de un archivo, de tal manera que solo la información que deba estar
en él, se encuentre ahí.

Mecanismos de Organización Lógica. Contiene las diferentes rutinas y


comandos a través de los cuales el usuario podrá estructurar sus archivos
virtuales.

Directorio de Identificadores. Convierte los identificadores simbólicos de los


archivos en identificadores internos, los cuales apuntarán a su descriptor o a una
estructura que permite encontrar el archivo.

Sistemas Teóricos de Archivos. Su objetivo es el de activar y desactivar a través


de las rutinas de abrir y cerrar archivos y verifica el modo de acceso.

Mecanismos de Organización Física. Traslada las direcciones lógicas en


direcciones físicas correspondientes a las estructuras de memoria secundaria y los
buffers en memoria principal necesarios para la transferencia de datos.

Mecanismos de E/S. Por cada petición de acceso al archivo real, este mecanismo
genera la secuencia de operaciones elementales de entrada y salida que se
necesita.

SCHEDULING E/S. En este nivel es donde se tiene el número de peticiones


pendientes, así como de las que se están realizando y lleva el control y asignación
de tiempo de CPU a las diferentes peticiones de E/S.

Ejemplos de los sistemas de archivos


• FAT (File Allocation Table, sudo en DOS y Windows hasta Windows ME)
• FAT32 (File Allocation Table 32, usado Windows y en casi todas las
memorias USB y tarjetas de memoria])
• exFAT
• GPFS (De IBM)
• UMSDOS (Linux sobre FAT)
• FFS (Berkeley Fast File System)
• Fósil
• HFS (para Mac OS)
• HFS+ (para Mac OS X)
• HPFS
• ISO 9660 (de solo lectura, para CD-ROM)

pág. 11
• JFS (Journal Ing File System)
Flat 12
Es el sistema de archivos de DOS, y es con el que formateamos los disquetes.
Fue muy utilizado en las primeras PCs.
Flat 16
Este sistema de archivos tenía muchas limitaciones, por ejemplo, si el disco duro
era mayor de 2 GB, era imposible particionarlos y no usaba nombres largos en los
archivos, solo 8 caracteres.
Flat 32
Fue utilizado a partir de 1997, y pudo ser utilizado en Windows 98, pero a medida
que el tamaño de los discos duros se incrementaba, surgieron nuevas
limitaciones. Se llamo Fat32, por que utiliza números de 32 bits para representar a
los clústeres en lugar de los 16 en los sistemas anteriores.
NTFS
Especialmente creado para usarlo en Windows NT, es más complejo que los FAT.
El propósito era satisfacer la demanda y necesidades de seguridad y eficacia para
servidores y otras aplicaciones en red. No tiene limitaciones de tamaño clusters y
en general en el disco. Una ventaja de este sistema de archivos es que tiene un
sistema anti fragmentación.

Conclusión
Un archivo está siempre almacenado en un soporte externo a la memoria central
que Existe independencia de las informaciones respecto de los programas y Todo
programa de tratamiento intercambia información con el archivo y la unidad básica
de entrada/salida es el registro y La información almacenada es permanente En
un momento dado, los datos extraídos por el archivo son los de un registro y no
los de un archivo completo.
Hardware y conectividad de equipos personales en un sistema de archivos es una
estructura de directorios con algún tipo de organización el cual nos permite
almacenar, crear y borrar archivos en diferentes formatos, es hacer más fácil la
tarea de encontrar y acceder a los archivos usando un sistema como FAT trabaja
mediante una tabla de asignación de archivos y un sistema de archivos NTFS
mediante una tabla maestra de archivos de FAT 32 sobre FAT 16 es que el FAT
32 usa el espacio del disco duro de manera más eficiente debido a que el tamaño
del clúster es más pequeño que los del FAT 16 y Un sistema NTFS es mucho más
seguro que un sistema FAT, ya que permite que se definan atributos para cada
archivo es posible elegir entre un FAT o NTFS al dar formato al disco sistemas de
archivos EXT 2, 3 y 4 son usados comúnmente por Unix/Linux y cada uno es una
evolución o mejora del anterior.
16. Hardware y conectividad de equipos personales Bibliografía. Este informe se basa en
información recopilada, estudiada y combinada delos siguientes sitios:

Fuentes de consulta. – Sustenta su actividad con citas textuales en formato

pág. 12
APA sexta versión (al menos 3 citas y/o fuentes de consulta)

4. Instala un software para captura de pantalla en video (dejo dos enlaces para Windows)

a. Free Screen Video Recorder https://www.dvdvideosoft.com/es/products/dvd/FreeScreen-


Video-Recorder.htm

b. AutoscreenRecorder 3 Free http://wisdom-soft.com/products/autoscreenrecorder.html

5. Realiza un vídeo con audio (De máximo 5 minutos) donde expongas 2 de los sistemas de

archivos de tu selección.

Referencias:
How, K., 2020. NTFS: ¿Qué Es Y Qué Ventajas E Inconvenientes Tiene? . [online] IONOS
Digitalguide. Available at: <https://www.ionos.mx/digitalguide/servidores/know-how/ntfs/>
[Accessed 25 October 2020].

David Moro. 2020. Sistemas De Archivos( Fat32, NTFS, Ext3 Y Ext4). [online] Available at:
<https://davidmoro.wordpress.com/2012/10/19/87/> [Accessed 25 October 2020].

2020. [online] Available at: <https://www.codigoiot.com/base-de-conocimiento/sistemas-de-


archivos/> [Accessed 25 October 2020].

Elendil Soluciones. 2020. NTFS – Elendil Soluciones. [online] Available at:


<https://elendill.wordpress.com/tag/ntfs/> [Accessed 25 October 2020].

Support.microsoft.com. 2020. [online] Available at: <https://support.microsoft.com/es-


mx/help/100108/overview-of-fat-hpfs-and-ntfs-file-systems> [Accessed 25 October 2020].

Cienciasfera.com. 2020. 3.1. Sistema De Archivos. [online] Available at:


<http://www.cienciasfera.com/materiales/informatica/tecnologiainformacion/tema10/31_siste
ma_de_archivos.html> [Accessed 25 October 2020].

Ikastaroak.birt.eus. 2020. 6.2.- Operaciones Soportadas Por Un Sistema De Archivos. | SI02.-


Software De Un Sistema Informático.. [online] Available at:
<https://ikastaroak.birt.eus/edu/argitalpen/backupa/20200331/1920k/es/DAMDAW/SI/SI02/es_
DAMDAW_SI02_Contenidos/website_62_operaciones_soportadas_por_un_sistema_de_archivos
.html> [Accessed 25 October 2020].

pág. 13

También podría gustarte