Je compare une application sur deux serveurs identiques, l'un est Centos 5.8 et l'autre est Centos 6.2. Mon application s'exécute beaucoup plus lentement (50% ou moins) sur la machine Centos 6.2.
En essayant de diagnostiquer le problème, je surveille le CPU, la RAM et les E / S tout au long de l'exécution du test de performance. Je vois que les lectures de disque sont nettement plus élevées sur la boîte Centos 6.2, mesurées avec iostat.
Les deux systèmes exécutent XFS là où mon benchmark est en cours d'exécution. Les deux sont des serveurs HP avec des contrôleurs RAID de 512 Mo de mise en cache avec 8 x 300 Go SAS exécutant RAID 10.
Voici la sortie de xfs_info pour chacun:
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