2024 08 21 Sistemas de archivos
Es la forma en la que distribuimos los archivos, tenemos varios tipos de distribuirlos.
ej. al formatear un dispositivo elegimos el formato
| MBR | GPT | |
|---|---|---|
| Maximum Partition Capacity | 2 TB | 9.4ZB | 
| ... | 
Tenemos 2 tablas, una que nos dice el nombre, el tipo, extension... y otra tabla que nos dice los sectores de los archivos.
Tabla de información
| N | T | Tip | Seg. I | ... | 
|---|---|---|---|---|
| xx | 
Tabla de segmentos
| I | N | 
|---|---|
| xx | xx1 | 
| xx1 | xx2 | 
| xx2 | ... | 
DE ESTA FORMA FUNCIONA FAT 32
File allocation Table Directory Table Format
Todos pueden leer este tipo de archivos, por ser viejo, sin embargo, su contra es el espacio que cada archivo ocupa, creando tablas.
NTFS¶
Ntfs, fue la mejora de FAT32,
- Permite journaling
- Admite permisos avanzados, ej access control list (ACL)
Permite guardar elementos de archivos para cuando algo está incompleto y recuperarse en caso de una interrupción. Es por esto que podemos reparar unidades.
EXT¶
Usado por linux, tenemos EXT, EXT2, EXT3... Funciona, implementando arboles b, la estructura de los EXT, usa nodos i
- Hay una estructura de 15 nodos
| NODO | 
|---|
| METADATOS | 
| 12 nodos apuntando a los bloques (sectores) | 
| 13vo nodo | 
El problema con esto es la fragmentación
APFS¶
Es el nuevo sistema para ahora que se usan los discos de estados solido en MacOs
HFS y HFS+¶
Anteriormente se usaba en MacOs cuando usaban discos magnéticos.
Microsoft es dueño de NTFS y Apple es dueño de HFS
MBR vs GPT¶
CD¶
Los discos, dvd.. usan joliet, udf.. entre otros sistemas de archivos.