Sie sind auf Seite 1von 21

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:

Tamao del
bloque
1 KiB

Tamao mximo de los


archivos

Tamao mximo del sistema de


ficheros

16 GiB

2 TiB

2 KiB

256 GiB

8 TiB

4 KiB

2 TiB

16 TiB

8 KiB

2 TiB

32 TiB

32000 subdirectorios mximo

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:
Nmero de archivos
100
95
20
120
1000
2
3

Bonnie++

Tamao por archivo


2KB
300KB
10MB
2MB
1KB
1GB
500MB

Pruebas Propias
Creacin varios archivos
100

Creacin 4.1GB

90

80

80

70

70
Ext3 vs Ext4

90

Ex3 vs Ext4

60
50
40

60
50
40

30

30

20

20

10

10

10

13,

Ext3 91

84

83

82

85

85

85

85

84

84

82, 83, 85,

Ext4 19

26

18

21

22

20

26

19

19

26

10

13

12,

13,

12,

15,

13,

12,

13,

Ext3 80, 74,

79

82,

79,

81

81

Ext4 13,

Pruebas Propias
Mover varios archivos

Mover 4,1GB
0,18

0,009

0,16

0,008

0,14

0,007

0,12
Ext3 vs Ext4

Ext3 vs Ext4

0,006

0,005
0,004

0,08
0,06

0,003

0,04

0,002

0,02

0,001
0

0,1

0
1

10

Ext3 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

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

Pruebas Propias
Copiar varios archivos

250

250

200

200

Ext3 vs Ext4

Ext3 vs Ext4

Copiar 4,1GB

150

100

100

50

50

150

0
1

10

Ext3 213 209 193 201 194 198 213 217 215 218

Ext3 218 224 216

217

217

Ext4 18,

Ext4 31,

30,

30,

26,

26

19,

26,

26

20

26,

24,

21,

31,

30,

220 218
31

30,

10

219 220 218


30,

30,

30,

Pruebas Propias

Borrar varios archivos


0,5

0,45

0,45

0,4

0,4

0,35

0,35

0,3

0,3

Ext3 vs Ext4

Ext3 vs Ext4

Borrar 4.1GB

0,25
0,2

0,25
0,2

0,15

0,15

0,1

0,1

0,05

0,05

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

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

Pruebas Bonnie++

bonnie++ -d / -u root s 4g n 200


Escritura Secuencial
60000

50000

KB/seg

40000

30000

Ext3
Ext4

20000

10000

0
Carcter

Bloque

Re-escritura

Pruebas Bonnie++
Lectura Secuencial
70000

60000

KB/seg

50000

40000
Ext3

Ext4

30000

20000

10000

0
Carcter

Bloque

Pruebas Bonnie++
Bsqueda Aleatoria
160

155

Semillas/seg

150

145

140

135

130
Ext3

Ext4

Pruebas Bonnie++
Varios Archivos Secuencial
80000

70000

60000

archivos/seg

50000

40000

Ext3

Ext4
30000

20000

10000

0
crear

leer

borrar

Pruebas Bonnie++

Varios Archivos Aleatorio

80000

70000

60000

archivos/seg

50000

40000

Ext3
Ext4

30000

20000

10000

0
crear

leer

borrar

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

Das könnte Ihnen auch gefallen