Mucho se ha oído del nuevo sistema de ficheros de Linux EXT4, pero
realmente no hemos visto más que dos o tres pruebas contadas en las que
demostraba un menor tiempo de arranque que la versión anterior. A día
de hoy os mostramos la diferencia de rendimiento trabajando como base
de datos PostgreSQL OLTP, y avisamos que para se un simple cambio de
sistema de archivos el cambio es más que notable.
La plataforma sobre la que se han realizado las mediciones es un
equipo Dell r905 que dispone de cuatro procesadores AMD Opteron 8360 SE
de cuatro núcleos cada uno, 128 GB de RAM todo ello gobernado por Red
Hat Enterprise Linux Server release 5.3. En cuanto almacenamiento,
estamos hablando de 2 arrays Dell MD1120 DAS, 1 Perc 6/E por DAS y 48
discos 2,5” SAS de 15.000 rpm y 72GB cada uno, están configurados en 4
grupos y cada grupo LUN está configurado en RAID 0.

Los valores más altos son mejores, y como se puede observar en todos
los casos, salvo en reescritura EXT4 bate sobre manera al sistema EXT3.
Hay que hacer mención especial a los valores obtenidos de lectura que
son un aumento de dos órdenes de magnitud en relectura y de un 2.779 %
en lectura aleatoria.
| Prueba Sistema de ficheros |
EXT4DEV (KB/s) |
EXT3 (KB/s) % mejora EXT4 |
Escritura inicial
|
214.776,55
|
199.546,18
|
107,63
|
Reescritura
|
305.409,42
|
340.091,72
|
89,8
|
Lectura
|
361.373,46
|
91.159,31
|
396,42
|
Re-Lectura
|
9.440.588,47
|
93.897,52
|
10054,14
|
Lectura Aleatoria
|
1.452.105,32
|
52.234,47
|
2779,98
|
Carga mixta
|
1.327.560,92
|
276.443,58
|
480,23
|
Escritura aleatoria
|
101.430,37
|
92.115,62
|
110,11
|
vINQulos
gmr on pgsql
|