Ik zit met het volgende probleem:
Ik heb een dual xeon server met de volgende setup:
- intel se7500wv2 serverboard
- dual xeon 2.0 met hyperthreading, 400 mhz fsb, 512 kb cache
- 2.5 gig pc1600 ecc reg (4 modules van 512 en 2 van 256)
- intel srcs16 sata raid controller (is eigenlijk een lsi logic)
- maxtor diamondmax 10 250 gig sata met 16 mb cache
Hierop draait slackware 10.2 met een recente linux 2.4 kernel.
De performance van het ding is echter belabberd. Het lijkt alsof
de pci bus gelimit is op 66mb/sec. Tijdens het booten zie ik al de volgende meldingen voorbij komen:
8regs : 35.600 mb/sec
32regs : 20.400 mb/sec
pIII_sse: 79.600 mb/sec
pII_mmx: 66.000 mb/sec
p5_mmx: 66mb/sec
Deze waarden liggen volgens mij al veel te laag, als ik ze zo vergelijk met andere servers. Daar zag ik waarden rond de 1700 voorbij komen als ik me goed herinner.
Hetzelfde ook met hdparm: hdparm -Tt geeft:
cached: 67.00 mb/sec
buffered: 11.73 mb/sec
Vergelijk dit maar eens met een andere xeon server:
/dev/sda:
Timing cached reads: 3500 MB in 2.00 seconds = 1749.39 MB/sec
Timing buffered disk reads: 162 MB in 3.01 seconds = 53.88 MB/sec
Iemand enig idee waardoor dit zou kunnen komen? Ook een schijf direct aan de onboard controller hangen levert geen hogere waarden op.