Estoy comparando una aplicación en dos servidores idénticos, uno es Centos 5.8 y el otro es Centos 6.2. Mi aplicación funciona mucho más lento (50% o menos) en la máquina Centos 6.2.
Al intentar diagnosticar el problema, estoy rastreando la CPU, la RAM y la E / S durante toda la prueba de rendimiento. Veo que las lecturas de disco son significativamente más altas en el cuadro Centos 6.2, medido con iostat.
Ambos sistemas ejecutan XFS donde se ejecuta mi punto de referencia. Ambos son servidores HP con controladores RAID de almacenamiento en caché de 512 MB con 8 x 300 GB SAS con RAID 10.
Aquí está la salida de xfs_info para cada uno:
centos5
meta-data=/dev/cciss/c0d0p5 isize=256 agcount=32, agsize=8034208 blks
= sectsz=512 attr=0
data = bsize=4096 blocks=257094144, imaxpct=25
= sunit=32 swidth=128 blks, unwritten=1
naming =version 2 bsize=4096
log =internal bsize=4096 blocks=32768, version=1
= sectsz=512 sunit=0 blks, lazy-count=0
realtime =none extsz=4096 blocks=0, rtextents=0
centos6
meta-data=/dev/sda5 isize=256 agcount=4, agsize=57873856 blks
= sectsz=512 attr=2
data = bsize=4096 blocks=231495424, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0
log =internal bsize=4096 blocks=113034, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0