IO fluctuation
Steffen Neubauer
stefreak at stefreak.de
Sat Aug 21 18:05:06 UTC 2010
Hello,
in the last few days I set up a freebsd box with 3 Western Digital
Caviar Green 2TB drives (WD EARS series, but that shouldn't be the
problem...) with ZFS on the drives.
I'm experiencing really annoying fluctuations with the performance of
the drives.
Here is an example: http://www.stefreak.de/io-einbrueche.png
(Downloading data through my ADSL)
The problem occurs both locally (executing commands on the shell hangs
randomly) and over the network, of course. So the problem can't be the
networking stack or chip.
I think I can exclude the ZFS implementation too, because I tried dd
if=/dev/da0 of=/dev/null and executed killall -SIGINFO dd while it was
copying and it looked like it stalled randomly too.
Now I'm searching for the cause of the problem. Has anyone an idea?
Here's my pciconf -lv output:
# pciconf -lv
hostb0 at pci0:0:0:0: class=0x060000 card=0x50001458 chip=0x29c08086
rev=0x02 hdr=0x00
vendor = 'Intel Corporation'
device = 'P35/G33 (Bearlake) Processor to I/O Controller'
class = bridge
subclass = HOST-PCI
none0 at pci0:0:27:0: class=0x040300 card=0xa0021458 chip=0x27d88086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'IDT High Definition Audio Driver (BA101897)'
class = multimedia
subclass = HDA
pcib1 at pci0:0:28:0: class=0x060400 card=0x50011458 chip=0x27d08086
rev=0x01 hdr=0x01
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) PCIe Root Port'
class = bridge
subclass = PCI-PCI
pcib2 at pci0:0:28:1: class=0x060400 card=0x50011458 chip=0x27d28086
rev=0x01 hdr=0x01
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) PCIe Root Port'
class = bridge
subclass = PCI-PCI
uhci0 at pci0:0:29:0: class=0x0c0300 card=0x50041458 chip=0x27c88086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) USB Universal Host Controller'
class = serial bus
subclass = USB
uhci1 at pci0:0:29:1: class=0x0c0300 card=0x50041458 chip=0x27c98086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) USB Universal Host Controller'
class = serial bus
subclass = USB
uhci2 at pci0:0:29:2: class=0x0c0300 card=0x50041458 chip=0x27ca8086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) USB Universal Host Controller'
class = serial bus
subclass = USB
uhci3 at pci0:0:29:3: class=0x0c0300 card=0x50041458 chip=0x27cb8086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) USB Universal Host Controller'
class = serial bus
subclass = USB
ehci0 at pci0:0:29:7: class=0x0c0320 card=0x50061458 chip=0x27cc8086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801G (ICH7 Family) USB 2.0 Enhanced Host Controller'
class = serial bus
subclass = USB
pcib3 at pci0:0:30:0: class=0x060401 card=0x50001458 chip=0x244e8086
rev=0xe1 hdr=0x01
vendor = 'Intel Corporation'
device = '82801 Family (ICH2/3/4/5/6/7/8/9,63xxESB) Hub
Interface to PCI Bridge'
class = bridge
subclass = PCI-PCI
isab0 at pci0:0:31:0: class=0x060100 card=0x50011458 chip=0x27b88086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'Intel 82801GB/GR (ICH7 Family) LPC Interface
Controller - 27B8 (945GL)'
class = bridge
subclass = PCI-ISA
atapci0 at pci0:0:31:2: class=0x01018a card=0xb0021458 chip=0x27c08086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller'
class = mass storage
subclass = ATA
none1 at pci0:0:31:3: class=0x0c0500 card=0x50011458 chip=0x27da8086
rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'Intel[R] 82801G (ICH7 Family) C- 27DA (82801G)'
class = serial bus
subclass = SMBus
re0 at pci0:2:0:0: class=0x020000 card=0xe0001458 chip=0x816810ec rev=0x01
hdr=0x00
vendor = 'Realtek Semiconductor'
device = 'Gigabit Ethernet NIC(NDIS 6.0) (RTL8168/8111/8111c)'
class = network
subclass = ethernet
Greetings & Thank You,
Steffen
More information about the freebsd-questions
mailing list