ฉันเปรียบเทียบมาตรฐานแอปพลิเคชันบนเซิร์ฟเวอร์ที่เหมือนกันสองตัวตัวหนึ่งคือ Centos 5.8 และอีกตัวหนึ่งคือ Centos 6.2 แอปพลิเคชันของฉันทำงานช้าลงมาก (50% หรือน้อยกว่า) บนเครื่อง Centos 6.2
ในการพยายามวินิจฉัยปัญหาฉันกำลังติดตาม CPU, RAM และ IO ตลอดการทดสอบประสิทธิภาพ ฉันเห็นว่าการอ่านดิสก์นั้นสูงขึ้นอย่างมากในกล่อง Centos 6.2 ซึ่งวัดด้วย iostat
ทั้งสองระบบกำลังใช้งาน XFS ซึ่งเกณฑ์มาตรฐานของฉันกำลังทำงานอยู่ ทั้งสองเป็นเซิร์ฟเวอร์ HP ที่มีตัวควบคุม RAID 512MB ที่แคชกับ 8 x 300GB SAS ที่ใช้ RAID 10
นี่คือผลลัพธ์ของ xfs_info สำหรับแต่ละรายการ:
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