Some additional tests run on my performance testing

Bill Moran wmoran at
Wed Aug 27 18:22:34 PDT 2003

First off, I want to thank everyone who responded with suggestions
and comments.  I was worried that I might get a lot of flames about
these test, and that's not what happened.

The most common suggestion I received was "use FreeBSD 4.8", so I
managed to make some time between the electrical storms today, and
my regular work to do just that.

Unfortunately (as you'll see) the results were _worse_ than with
FreeBSD 5.1.

I'm interested in two major things right now:
1 - can anyone suggest anything I might be doing wrong to get such
     lousy results?
2 - Can someone please try the tests on SCSI hardware?  I don't
     have any SCSI systems available to test on, and I'd like to
     figure out if it's the filesystem or the ATA driver that's
     the problem.  Hell, can someone try out the tests on some
     other brand of ATA/HDD, to make sure FreeBSD doesn't just
     have some grief with this particular piece of hardware?

The updated test results are the same place the previous tests

I'm attaching dmesg from the test machine to this email, if anyone
knows of any problems with this hardware and FreeBSD, please let
me know so I can stop banging my head against this and just accept
that it's a hardware problem ;)
I was assuming that the "falling back to PIO mode" was because this
board didn't support DMA, but I'm beginning to wonder ...

Bill Moran
Potential Technologies

Copyright (c) 1992-2003 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 4.8-RELEASE #0: Thu Apr  3 10:53:38 GMT 2003
     root at
Timecounter "i8254"  frequency 1193182 Hz
CPU: AMD-K6(tm) 3D processor (450.13-MHz 586-class CPU)
   Origin = "AuthenticAMD"  Id = 0x58c  Stepping = 12
   AMD Features=0x80000800<SYSCALL,3DNow!>
real memory  = 58720256 (57344K bytes)
avail memory = 51949568 (50732K bytes)
Preloaded elf kernel "kernel" at 0xc051d000.
K6-family MTRR support enabled (2 registers)
md0: Malloc disk
Using $PIR table, 7 entries at 0xc00fa040
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
agp0: <SIS Generic host to PCI bridge> mem 0x50000000-0x5fffffff at device 0.0 on pci0
atapci0: <SiS 5591 ATA66 controller> port 0x2040-0x204f,0-0x3,0-0x7,0-0x3,0-0x7 irq 0 at device 0.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
isab0: <SiS 85c503 PCI-ISA bridge> at device 1.0 on pci0
isa0: <ISA bus> on isab0
pci0: <unknown card> (vendor=0x1039, dev=0x0009) at 1.1
ohci0: <SiS 5571 USB controller> irq 11 at device 1.2 on pci0
ohci0: Could not map memory
device_probe_and_attach: ohci0 attach returned 6
pcib2: <PCI to PCI bridge (vendor=1039 device=0001)> at device 2.0 on pci0
pci1: <PCI bus> on pcib2
pci1: <SiS 530/620 SVGA controller> at 0.0
rl0: <RealTek 8139 10/100BaseTX> port 0x2400-0x24ff mem 0x41000000-0x410000ff irq 10 at device 5.0 on pci0
rl0: Ethernet address: 00:c0:ca:14:03:eb
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pci0: <unknown card> (vendor=0x125d, dev=0x1969) at 10.0 irq 5
pcib1: <SiS 5591 host to AGP bridge> on motherboard
pci2: <PCI bus> on pcib1
orm0: <Option ROMs> at iomem 0xc0000-0xc7fff,0xec000-0xeffff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ata1-slave: ATA identify retries exceeded
ad0: 9541MB <QUANTUM FIREBALL CX10.0A> [19386/16/63] at ata0-master UDMA66
acd0: CDROM <Compaq CRD-8322B> at ata1-master PIO4
Mounting root from ufs:/dev/ad0s1a
ad0s1a: UDMA ICRC error writing fsbn 1458368 of 729184-729215 (ad0s1 bn 1458368; cn 241 tn 12 sn 44) retrying
ad0s1a: UDMA ICRC error writing fsbn 1458368 of 729184-729215 (ad0s1 bn 1458368; cn 241 tn 12 sn 44) retrying
ad0s1a: UDMA ICRC error writing fsbn 1458368 of 729184-729215 (ad0s1 bn 1458368; cn 241 tn 12 sn 44) retrying
ad0s1a: UDMA ICRC error writing fsbn 1458368 of 729184-729215 (ad0s1 bn 1458368; cn 241 tn 12 sn 44) falling back to PIO mode

More information about the freebsd-performance mailing list