On Sun, May 02, 2010 at 09:40:13PM -0500, Bryce Edwards wrote: > I've got a new Supermicro X58 system with an Intel Core i7 930 with 6 > GB ram that is not performing nearly as fast as it should in many ways > (compiling, network transfers). To give an example, it has been > building the gcc44 port for about 10 hours now and at the same time > rsync'ing from a Linux box on the same Gigabit network is only getting > throughput of between 10-25 MB/sec. When I did a buildkernel for > 8-STABLE, it took 17 hours! My investigations have shown inhibited > performance on compute, network and storage activities. > ... > Thanks in advance for any ideas. Here's some system info and stats: > ... > hint.p4tcc.0.disabled=1 > hint.acpi_throttle.0.disabled=1
Are you using powerd(8) on this machine? Does the behaviour change if you shut it off? > FreeBSD tahiti.bryce.net 8.0-STABLE FreeBSD 8.0-STABLE #0: Wed Apr 28 > 10:53:37 CDT 2010 > ... > br...@tahiti[~]>cat /etc/sysctl.conf > kern.timecounter.hardware=HPET Can you explain why you're overriding the OSes choice here? According to other parts of your dmesg, ACPI-fast or ACPI-safe is a better choice. The output from "sysctl -a kern.timecounter" would list off all your timecounter choices. Why I ask: I tend to leave HPET disabled on Supermicro systems since ACPI-fast/safe have always been reliable for me on such. On every Supermicro system I've used, HPET has defaulted to disabled. > Dmesg output: > ... > ACPI Warning: Incorrect checksum in table [OEMB] - 0x7B, should be 0x74 > (20100331/tbutils-354) I don't know if this could possibly explain the problem or not; freebsd-acpi might have some ideas. > pci0: <base peripheral, interrupt controller> at device 20.0 (no driver > attached) > pci0: <base peripheral, interrupt controller> at device 20.1 (no driver > attached) > pci0: <base peripheral, interrupt controller> at device 20.2 (no driver > attached) > pci0: <base peripheral, interrupt controller> at device 20.3 (no driver > attached) > pci0: <base peripheral> at device 22.0 (no driver attached) > pci0: <base peripheral> at device 22.1 (no driver attached) > pci0: <base peripheral> at device 22.2 (no driver attached) > pci0: <base peripheral> at device 22.3 (no driver attached) > pci0: <base peripheral> at device 22.4 (no driver attached) > pci0: <base peripheral> at device 22.5 (no driver attached) > pci0: <base peripheral> at device 22.6 (no driver attached) > pci0: <base peripheral> at device 22.7 (no driver attached) I have no idea what to make of this, but I see "interrupt controller" and I get a bit concerned. The reason is, ahci0 on your system ties in to pci0: > ahci0: <Intel ICH10 AHCI SATA controller> port > 0xa480-0xa487,0xb000-0xb003,0xac00-0xac07,0xa880-0xa883,0xa800-0xa81f mem > 0xf9fda000-0xf9fda7ff irq 19 at device 31.2 on pci0 -- | Jeremy Chadwick j...@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"