Upload
xsercom
View
232
Download
2
Embed Size (px)
DESCRIPTION
Sistema de ficheros ext4
Citation preview
Sistemas de Ficheros: Ext3 Vs
Ext4
Sistemas de ficheros
Nos permite manejo cmodo, eficiente y seguro de ficheros
Nos ofrece operaciones como
Crear
Borrar
Abrir
Leer
Escribir
Tipos de Sistemas de Ficheros
Basados en disco
Almacenamiento de ficheros en un soporte fsico
FAT, FAT32, NTFS, EXT
Basados en red
Tratamiento de archivos a travs de la red
NFS, CIFS
Propsito general
Ninguno de los anteriores
CDFS, DEVFS
Sistemas de Ficheros en Linux
VFS: Modelo comn a todos los sistemas de archivos.
Objeto superbloque
Objeto i-nodo
Objeto entrada de directorio
Objeto fichero
Sistemas Ext
Predecesor de Minix
Fichero: Representado
con estructura i-nodo
Directorio: Ficheros con
una serie de entradas
donde se almacena el
nmero de i-nodo
Enlaces: Varios nombres asociados a un i-nodo
Ext3
Estructuralmente igual a Ext2
Journaling: Guarda cambios en el Sistema de Ficheros
Journal
Ordered
Writeback
Ext3
Limitaciones:
32000 subdirectorios mximo
Tamao del
bloque
Tamao mximo de los
archivos
Tamao mximo del sistema de
ficheros
1 KiB 16 GiB 2 TiB
2 KiB 256 GiB 8 TiB
4 KiB 2 TiB 16 TiB
8 KiB 2 TiB 32 TiB
Ext3
Ventajas:
Disponibilidad
Integridad
Velocidad
Fcil migracin
Desventajas:
Funcionalidad
Fragmentacin
Compresin
No comprobacin journal
Ext4
Totalmente compatible con Ext3
Direccionamiento 48bits
Tamao sistema de archivos 1EiB
Tamao de archivos 16 TiB
64000 subdirectorios
Extents: Conunto de bloques
fsicos contiguos
Asignador multibloque:
Asignar varios bloques en una sola llamada
Ext4
Fragmentacin Online:
Lista de i-nodos libres despus de cada grupo: Fsck rpido
Comprobacin del diario: Fiabilidad
i-nodos ms grandes: nuevos campos y atributos rpidos
Preasignacin de espacio
Barreras activadas por defecto: Mejora integridad aunque reduce eficiencia
Comparaciones
Mquina Virtual Ubuntu 13.04 2GB RAM 2 Procesadores
Propia
Archivo Grande: 4.1GB
Varios Archivos:
Bonnie++
Nmero de archivos Tamao por archivo
100 2KB 95 300KB
20 10MB 120 2MB
1000 1KB
2 1GB 3 500MB
Pruebas Propias
1 2 3 4 5 6 7 8 9 10
Ext4 13, 13 12, 13, 12, 15, 13, 12, 13, 13,
Ext3 80, 74, 79 82, 79, 81 81 82, 83, 85,
0
10
20
30
40
50
60
70
80
90
Ex
3 v
s E
xt4
Creacin 4.1GB
1 2 3 4 5 6 7 8 9 10
Ext3 91 84 83 82 85 85 85 85 84 84
Ext4 19 26 18 21 22 20 26 19 19 26
0
10
20
30
40
50
60
70
80
90
100
Ex
t3 v
s E
xt4
Creacin varios archivos
Pruebas Propias
1 2 3 4 5 6 7 8 9 10
Ext3 0,1 0,1 0,0 0,0 0,1 0,0 0,0 0,1 0,0 0,0
Ext4 0,1 0,1 0,1 0,0 0,0 0,0 0,0 0,0 0,0 0,0
0
0,02
0,04
0,06
0,08
0,1
0,12
0,14
0,16
0,18
Ex
t3 v
s E
xt4
Mover varios archivos
1 2 3 4 5 6 7 8 9 10
Ext3 0,0 0 0 0,0 0,0 0 0,0 0,0 0,0 0,0
Ext4 0,0 0,0 0,0 0,0 0,0 0 0,0 0,0 0,0 0,0
0
0,001
0,002
0,003
0,004
0,005
0,006
0,007
0,008
0,009
Ex
t3 v
s E
xt4
Mover 4,1GB
Pruebas Propias
1 2 3 4 5 6 7 8 9 10
Ext3 218 224 216 217 217 220 218 219 220 218
Ext4 31, 31, 30, 30, 30, 31 30, 30, 30, 30,
0
50
100
150
200
250
Ex
t3 v
s E
xt4
Copiar varios archivos
1 2 3 4 5 6 7 8 9 10
Ext3 213 209 193 201 194 198 213 217 215 218
Ext4 18, 26, 26 19, 26, 26 20 26, 24, 21,
0
50
100
150
200
250
Ex
t3 v
s E
xt4
Copiar 4,1GB
Pruebas Propias
1 2 3 4 5 6 7 8 9 10
Ext3 0,3 0,3 0,3 0,3 0,4 0,3 0,4 0,3 0,3 0,3
Ext4 0,3 0,3 0,1 0,3 0,2 0,2 0,3 0,1 0,3 0,3
0
0,05
0,1
0,15
0,2
0,25
0,3
0,35
0,4
0,45
Ex
t3 v
s E
xt4
Borrar 4.1GB
1 2 3 4 5 6 7 8 9 10
Ext3 0,4 0,4 0,4 0,4 0,4 0,4 0,4 0,4 0,4 0,4
Ext4 0,2 0,2 0,2 0,2 0,3 0,3 0,3 0,2 0,2 0,2
0
0,05
0,1
0,15
0,2
0,25
0,3
0,35
0,4
0,45
0,5
Ex
t3 v
s E
xt4
Borrar varios archivos
Pruebas Bonnie++ bonnie++ -d / -u root s 4g n 200
0
10000
20000
30000
40000
50000
60000
Carcter Bloque Re-escritura
KB
/se
g
Escritura Secuencial
Ext3
Ext4
Pruebas Bonnie++
0
10000
20000
30000
40000
50000
60000
70000
Carcter Bloque
KB
/se
g
Lectura Secuencial
Ext3
Ext4
Pruebas Bonnie++
130
135
140
145
150
155
160
Ext3 Ext4
Se
mil
las
/se
g
Bsqueda Aleatoria
Pruebas Bonnie++
0
10000
20000
30000
40000
50000
60000
70000
80000
crear leer borrar
ar
ch
ivo
s/s
eg
Varios Archivos Secuencial
Ext3
Ext4
Pruebas Bonnie++
0
10000
20000
30000
40000
50000
60000
70000
80000
crear leer borrar
ar
ch
ivo
s/s
eg
Varios Archivos Aleatorio
Ext3
Ext4
Conclusin
Ext4 es una versin ms moderna de Ext
Aade y mejora caractersticas a Ext3
Ext4 se comporta mejor en todas las pruebas realizadas
Ext4 es una buena eleccin de sistema de archivo