ensayo de ingenieria en sistemas
Sistemas de Archivos.Tendencias y mejoras tecnológicas
Universidad de Buenos Aires
Facultad de Ingeniería
Departamento de Computación
Tutor: Lic. Arturo Servetto
Tesista: Matías Leguizamo
Padrón: 82375
E-mail: matias.leguizamo@gmail.com
ÍNDICE
Índice
1. Objetivo
5
2. Dedicatoria
6
3. Introducción
7
4. Relevamientobibliográco sobre sistemas de archivos
4.1.
Asignación de bloques a archivos
8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
4.1.1.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
4.1.2.
Asignación por lista enlazada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
4.1.3.Asignación por lista enlazada utilizando una tabla en memoria
4.1.4.
4.2.
Asignación contigua
Nodos-i
. . . . . . . . . . . . . . . .
9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
Administración de espacio libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
4.2.1.
Administraciónmediante mapa de bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
4.2.2.
Administración mediante lista enlazada de unidades de almacenamiento libres . . . . . . . .
12
4.3.
Seguridad
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4.
Rendimiento del sistema de archivos
12
. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .
12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
4.4.1.
Uso de cache
4.4.2.
Lectura adelantada de bloques
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
4.4.3.
Reducción del movimiento del brazo del disco . . . . . . . . . . . . . . . . . . . . . . . .. .
13
4.5.
Implementación de directorios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
4.6.
Nuevas prestaciones en sistemas de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
4.6.1.
Sistemas de archivos estructurados por registro . . . . . . . . . . . . . . . . . . . . . . . . .
15
4.6.2.
Sistemas dearchivos por bitácora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
4.6.3.
Sistemas de archivos virtuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
Casos de estudio de sistemas de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
4.7.1.
DOS (Disk Operating System)
16
4.7.2.
NTFS (NewTechnology File System)
4.7.3.
UNIX
4.7.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
4.7.4.
EXT-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .
24
4.7.5.
EXT-3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
4.7.6.
EXT-4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
4.7.7.
HFS (Hierarquical File System):
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
4.7.8.
HFS+ (HFSplus)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
4.7.9.
HPFS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
4.7.10. ZFS
5. Relevamiento bibliográco de métodos y tendencias...
Regístrate para leer el documento completo.