Здравствуйте, уважаемые господа.Имею железку ASUS pundit h1-ph1.
привожу top:
last pid: 861; load averages: 0.26, 0.15, 0.09 up 0+00:45:22 12:00:35
37 processes: 1 running, 36 sleeping
CPU states: 0.5% user, 0.0% nice, 0.5% system, 89.3% interrupt, 9.8% idle
Mem: 18M Active, 9268K Inact, 17M Wired, 16M Buf, 166M Free
Swap: 421M Total, 421M Freeмучает загрузка проца по interrupt - 90% (!).
как побороть?при установке с загрузочного диска ядро запустилось без только без acpi.
привожу dmesg.boot:
FreeBSD 6.1-RELEASE #2: Wed Nov 14 11:08:29 MSK 2007
msn@ru:/usr/src/sys/i386/compile/vlan-ipfw-ng-smp
MPTable: <OEM00000 PROD00000000>
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (3000.13-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf4a Stepping = 10
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x649d<SSE3,RSVD2,MON,DS_CPL,EST,CNTX-ID,CX16,<b14>>
AMD Features=0x20100000<NX,LM>
AMD Features2=0x1<LAHF>
Logical CPUs per core: 2
real memory = 233766912 (222 MB)
avail memory = 219074560 (208 MB)
ioapic0: Changing APIC ID to 4
ioapic0: Assuming intbase of 0
ioapic0 <Version 2.1> irqs 0-23 on motherboard
kbd1 at kbdmux0
cpu0 on motherboard
pcib0: <MPTable Host-PCI bridge> pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
pcib0: unable to route slot 18 INTA
pcib1: <MPTable PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 5.0 (no driver attached)
atapci0: <ATI IXP400 SATA150 controller> port 0xff00-0xff07,0xfe00-0xfe03,0xfd00-0xfd07,0xfc00-0xfc03,0xfb00-0xfb0f mem 0xfe02f000-0xfe02f1ff irq 11 at device 18.0 on pci0
ata2: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0
ohci0: <ATI SB400 USB Controller> mem 0xfe02e000-0xfe02efff at device 19.0 on pci0
pcib0: unable to route slot 19 INTA
ohci0: Could not allocate irq
device_attach: ohci0 attach returned 6
ohci1: <ATI SB400 USB Controller> mem 0xfe02d000-0xfe02dfff at device 19.1 on pci0
pcib0: unable to route slot 19 INTA
ohci1: Could not allocate irq
device_attach: ohci1 attach returned 6
ehci0: <ATI SB400 USB 2.0 controller> mem 0xfe02c000-0xfe02cfff at device 19.2 on pci0
pcib0: unable to route slot 19 INTA
ehci0: Could not allocate irq
device_attach: ehci0 attach returned 6
ichsmb0: <SMBus controller> port 0xb00-0xb0f mem 0xfe02b000-0xfe02b3ff at device 20.0 on pci0
device_attach: ichsmb0 attach returned 6
atapci1: <ATI IXP400 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf900-0xf90f at device 20.1 on pci0
ata0: <ATA channel 0> on atapci1
ata1: <ATA channel 1> on atapci1
isab0: <PCI-ISA bridge> at device 20.3 on pci0
isa0: <ISA bus> on isab0
pcib2: <MPTable PCI-PCI bridge> at device 20.4 on pci0
pci2: <PCI bus> on pcib2
fwohci0: <VIA Fire II (VT6306)> port 0xdf00-0xdf7f mem 0xfdcff000-0xfdcff7ff at device 10.0 on pci2
pcib2: unable to route slot 10 INTA
fwohci0: Could not allocate irq
device_attach: fwohci0 attach returned 6
rl0: <RealTek 8139 10/100BaseTX> port 0xdc00-0xdcff mem 0xfdcfe000-0xfdcfe0ff irq 17 at device 14.0 on pci2
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl0: Ethernet address: 00:50:22:e1:b9:6b
pci0: <multimedia, audio> at device 20.5 (no driver attached)
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 0xc0000-0xcefff,0xd0000-0xd7fff on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3
fdc0: <Enhanced floppy controller> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: [FAST]
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
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
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c01> can't assign resources (memory)
unknown: <PNP0c02> can't assign resources (memory)
unknown: <PNP0f13> can't assign resources (irq)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0401> can't assign resources (port)
Timecounter "TSC" frequency 3000131445 Hz quality 800
Timecounters tick every 1.000 msec
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding enabled, default to accept, logging limited to 100 packets/entry by default
acd0: CDRW <NEC CD-RW NR-9500B/NS00> at ata0-master UDMA33
ad1: 152627MB <WDC WD1600JB-00REA0 20.00K20> at ata0-slave UDMA100
Trying to mount root from ufs:/dev/ad1s1a
ядро generic прокомпилировано с опциями:device vlan
options NETGRAPH
options NETGRAPH_ETHER
options NETGRAPH_SOCKET
options NETGRAPH_TEEoptions IPFIREWALL #firewall
options IPFIREWALL_VERBOSE #enable logging to syslogd(8)
options IPFIREWALL_FORWARD #enable transparent proxy support
options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default
options IPSTEALTH #support for stealth forwarding
options IPDIVERT
options TCPDEBUG
options SMPdevice smbus
device ichsmb
device smb
device iicsmb
device iicbus
device iic
>37 processes: 1 running, 36 sleeping
>CPU states: 0.5% user, 0.0% nice, 0.5% system, 89.3%
>interrupt, 9.8% idle
>Mem: 18M Active, 9268K Inact, 17M Wired, 16M Buf, 166M Free
>Swap: 421M Total, 421M Free
>
>мучает загрузка проца по interrupt - 90% (!).
>как побороть?Может эта тема подскажет?
http://www.opennet.me/openforum/vsluhforumID1/77070.html
В продолжение темы:systat -vmstat 1, хард почти новый, до фри стоял линух, проблем не было ( :))
Mem:KB REAL VIRTUAL VN PAGER SWAP PAGER
Tot Share Tot Share Free in out in out
Act 15888 3332 49268 4308 181544 count
All 33148 5352158034268 6596 pages
Interrupts
Proc:r p d s w Csw Trp Sys Int Sof Flt 79 cow 61954 total
27 120k 295 43460091 2 189 14492 wire 1: atkb
10320 act 6: fdc0
0.0%Sys 86.6%Intr 0.0%User 0.0%Nice 13.4%Idl 8568 inact 59946 11: ata
| | | | | | | | | | cache 14: ata
+++++++++++++++++++++++++++++++++++++++++++ 181544 free 2 17: rl0
daefr 2006 cpu0: time
Namei Name-cache Dir-cache 118 prcfr
Calls hits % hits % react
151 149 99 pdwake
71 zfod pdpgs
Disks ad1 70 ozfod intrn
KB/t 0.00 98 %slo-z 11136 buf
tps 0 189 tfree 12 dirtybuf
MB/s 0.00 15188 desiredvnodes
% busy 0 597 numvnodes
74 freevnodes
Много прерываний, пришлите.vmstat -i
devinfo -vr
>Много прерываний, пришлите.
>
>vmstat -i
>devinfo -vrrouter# vmstat -i
interrupt total rate
irq1: atkbd0 7 0
irq6: fdc0 5 0
irq11: atapci0 582751566 55942
irq14: ata0 2796 0
irq17: rl0 13502 1
cpu0: timer 19542926 1876
Total 602310802 57819
вот здесь я кажется начинаю понимать.на этой системе CD стоит мастером, HDD - слейвом. это может иметь значение?
router# devinfo -vr
nexus0
legacy0
cpu0
pcib0
pci0
hostb0 pnpinfo vendor=0x1002 device=0x5a33 subvendor=0x1043 subdevice=0x81c8 class=0x060000 at slot=0 function=0
pcib1 pnpinfo vendor=0x1002 device=0x5a3f subvendor=0x00b0 subdevice=0x0000 class=0x060400 at slot=1 function=0
pci1
unknown pnpinfo vendor=0x1002 device=0x5a41 subvendor=0x1043 subdevice=0x81c8 class=0x030000 at slot=5 function=0
I/O ports:
0xee00-0xeeff
I/O memory addresses:
0xf0000000-0xf7ffffff
0xfddf0000-0xfddfffff
atapci0 pnpinfo vendor=0x1002 device=0x4379 subvendor=0x1043 subdevice=0x2a26 class=0x01018f at slot=18 function=0
Interrupt request lines:
0xb
I/O ports:
0xfb00-0xfb0f
0xfc00-0xfc03
0xfd00-0xfd07
0xfe00-0xfe03
0xff00-0xff07
I/O memory addresses:
0xfe02f000-0xfe02f1ff
ata2
ata3
ohci0 pnpinfo vendor=0x1002 device=0x4374 subvendor=0x1043 subdevice=0x2a26 class=0x0c0310 at slot=19 function=0
ohci1 pnpinfo vendor=0x1002 device=0x4375 subvendor=0x1043 subdevice=0x2a26 class=0x0c0310 at slot=19 function=1
ehci0 pnpinfo vendor=0x1002 device=0x4373 subvendor=0x1043 subdevice=0x2a26 class=0x0c0320 at slot=19 function=2
ichsmb0 pnpinfo vendor=0x1002 device=0x4372 subvendor=0x1043 subdevice=0x819b class=0x0c0500 at slot=20 function=0
I/O ports:
0xb00-0xb0f
I/O memory addresses:
0xfe02b000-0xfe02b3ff
atapci1 pnpinfo vendor=0x1002 device=0x4376 subvendor=0x1043 subdevice=0x2a26 class=0x01018a at slot=20 function=1
I/O ports:
0x170-0x177
0x1f0-0x1f7
0x376
0x3f6
0xf900-0xf90f
ata0
Interrupt request lines:
0xe
acd0
ad1
subdisk1
ata1
Interrupt request lines:
0xf
isab0 pnpinfo vendor=0x1002 device=0x4377 subvendor=0x1043 subdevice=0x2a26 class=0x060100 at slot=20 function=3
isa0
adv0
aha0
aic0
atkbdc0
I/O ports:
0x60
0x64
atkbd0
Interrupt request lines:
0x1
psm0
Interrupt request lines:
0xc
bt0
cs0
ed0
fdc0
Interrupt request lines:
0x6
DMA request lines:
2
I/O ports:
0x3f0-0x3f5
0x3f7
fd0
fd1
fe0
ie0
lnc0
ppc0
Interrupt request lines:
0x7
I/O ports:
0x378-0x37f
ppbus0
plip0
lpt0
ppi0
sc0
sio0
Interrupt request lines:
0x4
I/O ports:
0x3f8-0x3ff
sio1
sio2
sio3
sn0
vga0
I/O ports:
0x3c0-0x3df
I/O memory addresses:
0xa0000-0xbffff
vt0
orm0
I/O memory addresses:
0xc0000-0xcefff
0xd0000-0xd7fff
atdma0
DMA request lines:
4
I/O ports:
0x0-0xf
0x81-0x83
0x87
0x89-0x8b
0x8f-0x91
0xc0-0xdf
attimer0
Interrupt request lines:
0x0
I/O ports:
0x40-0x43
attimer1
Interrupt request lines:
0x8
I/O ports:
0x70-0x71
unknown
unknown
I/O ports:
0x61
npxisa0
Interrupt request lines:
0xd
I/O ports:
0xf0-0xff
unknown
I/O memory addresses:
0x0-0x9ffff
unknown
pcibus_pnp0
I/O ports:
0x4d0-0x4d1
0xcf8-0xcff
unknown
unknown
unknown
unknown
pmtimer0
pcib2 pnpinfo vendor=0x1002 device=0x4371 subvendor=0x0000 subdevice=0x0000 class=0x060401 at slot=20 function=4
pci2
fwohci0 pnpinfo vendor=0x1106 device=0x3044 subvendor=0x1043 subdevice=0x808a class=0x0c0010 at slot=10 function=0
I/O ports:
0xdf00-0xdf7f
rl0 pnpinfo vendor=0x10ec device=0x8139 subvendor=0x10ec subdevice=0x8139 class=0x020000 at slot=14 function=0
Interrupt request lines:
0x11
I/O ports:
0xdc00-0xdcff
I/O memory addresses:
0xfdcfe000-0xfdcfe0ff
miibus0
rlphy0 pnpinfo oui=0x0 model=0x0 rev=0x0 at phyno=0
unknown pnpinfo vendor=0x1002 device=0x4370 subvendor=0x1043 subdevice=0x8195 class=0x040100 at slot=20 function=5
I/O memory addresses:
0xfe02a000-0xfe02a0ff
eisa0
npx0
>[оверквотинг удален]
> 1
>cpu0: timer
> 19542926
> 1876
>Total
>
> 602310802 57819
>
>
>вот здесь я кажется начинаю понимать.irq11: atapci0 очень много прерываний.
>на этой системе CD стоит мастером, HDD - слейвом. это может иметь
>значение?Очень может быть. Что-то мне помниться, были проблемы драйвера ядра
с пишущими CD.
Попробуйте пока отключить CD , master'ом сделать диск .
Не забудьте по /etc/fstab .
atapci0: <ATI IXP400 SATA150 controller> port 0xff00-0xff07,0xfe00-0xfe03,0xfd00-0xfd07,0xfc00-0xfc03,0xfb00-0xfb0f mem 0xfe02f000-0xfe02f1ff irq 11 at device 18.0 on pci0
ata2: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0Но искать надо здесь .
atapci0 pnpinfo vendor=0x1002 device=0x4379 subvendor=0x1043 subdevice=0x2a26 class=0x01018f at slot=18 function=0
Interrupt request lines:
0xb
^^^^^^^^^^^^^^^^^^^^^^
Вот оно 11 прерывание на atapci0 .I/O ports:
0xfb00-0xfb0f
0xfc00-0xfc03
0xfd00-0xfd07
0xfe00-0xfe03
0xff00-0xff07
I/O memory addresses:
0xfe02f000-0xfe02f1ff
ata2
ata3
ohci0 pnpinfo vendor=0x1002 device=0x4374 subvendor=0x1043 subdevice=0x2a26 class=0x0c0310 at slot=19 function=0
ohci1 pnpinfo vendor=0x1002 device=0x4375 subvendor=0x1043 subdevice=0x2a26 class=0x0c0310 at slot=19 function=1
ehci0 pnpinfo vendor=0x1002 device=0x4373 subvendor=0x1043 subdevice=0x2a26 class=0x0c0320 at slot=19 function=2
ichsmb0 pnpinfo vendor=0x1002 device=0x4372 subvendor=0x1043 subdevice=0x819b class=0x0c0500 at slot=20 function=0
I/O ports:
0xb00-0xb0f
I/O memory addresses:
0xfe02b000-0xfe02b3ffНадо временно попробовать в BIOS или на плате запретить
ata2: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0SATA контроллер наверно "гадит".
Диск и CD у Вас здесь :
atapci1: <ATI IXP400 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf900-0xf90f at device 20.1 on pci0
ata0: <ATA channel 0> on atapci1
ata1: <ATA channel 1> on atapci1
Отключил CD, поставил мастером HDD, ситуация не изменилась.
В итоге проблема решилась переводом из SATA в IDE, в биосе.