muell200
06.03.09, 08:41
hallo
ich habe einen server der eine hohe anzahl an interrupts ( io ) werte erzeugt.
was laueft hier falsch?
system: opensuse 11.00, kernel 2.6.25.20-0.1-pae
auf dem system laueft "nur" vmware mit windows2008
auf dem windows 2008 server läuft eine kleine sql datenbank
das problem ist:
vmstat
0 0 104 142984 65100 3680080 0 0 0 0 2052 6662 0 2 98 0
1 0 104 142984 65100 3680080 0 0 0 0 2057 6844 0 2 98 0
0 0 104 142984 65100 3680080 0 0 0 0 2055 6463 0 2 98 0
0 0 104 142984 65100 3680080 0 0 0 66 2110 6606 0 4 95 1
0 0 104 142984 65104 3680088 0 0 0 54 2102 6854 0 2 97 1
aber jede karte,.. hat seinen eigenen interrup.
warum sind die werte so hoch?
hat jemand einen tip?
cat /proc/interrups
CPU0 CPU1 CPU2 CPU3
0: 165 1 0 0 IO-APIC-edge timer
1: 2 1 0 1 IO-APIC-edge i8042
3: 5 5 3 3 IO-APIC-edge
4: 3 3 4 6 IO-APIC-edge
6: 2 0 1 2 IO-APIC-edge floppy
8: 44197790 44199664 44197954 44201529 IO-APIC-edge rtc0
9: 0 0 0 0 IO-APIC-fasteoi acpi
12: 1 1 3 2 IO-APIC-edge i8042
14: 131831 126741 132158 128320 IO-APIC-edge ata_piix
15: 0 0 0 0 IO-APIC-edge ata_piix
19: 1456884 1454487 1456967 1452859 IO-APIC-fasteoi ata_piix
23: 15 15 17 18 IO-APIC-fasteoi
219: 161989 163045 161997 162144 PCI-MSI-edge eth1
NMI: 0 0 0 0 Non-maskable interrupts
LOC: 10876353 11878394 11932164 10375155 Local timer interrupts
RES: 178883 133145 151702 117296 Rescheduling interrupts
CAL: 2237237 2217317 2208221 2244456 function call interrupts
TLB: 275372 295766 289551 287278 TLB shootdowns
TRM: 0 0 0 0 Thermal event interrupts
SPU: 0 0 0 0 Spurious interrupts
ERR: 0
MIS: 0
mercy
ich habe einen server der eine hohe anzahl an interrupts ( io ) werte erzeugt.
was laueft hier falsch?
system: opensuse 11.00, kernel 2.6.25.20-0.1-pae
auf dem system laueft "nur" vmware mit windows2008
auf dem windows 2008 server läuft eine kleine sql datenbank
das problem ist:
vmstat
0 0 104 142984 65100 3680080 0 0 0 0 2052 6662 0 2 98 0
1 0 104 142984 65100 3680080 0 0 0 0 2057 6844 0 2 98 0
0 0 104 142984 65100 3680080 0 0 0 0 2055 6463 0 2 98 0
0 0 104 142984 65100 3680080 0 0 0 66 2110 6606 0 4 95 1
0 0 104 142984 65104 3680088 0 0 0 54 2102 6854 0 2 97 1
aber jede karte,.. hat seinen eigenen interrup.
warum sind die werte so hoch?
hat jemand einen tip?
cat /proc/interrups
CPU0 CPU1 CPU2 CPU3
0: 165 1 0 0 IO-APIC-edge timer
1: 2 1 0 1 IO-APIC-edge i8042
3: 5 5 3 3 IO-APIC-edge
4: 3 3 4 6 IO-APIC-edge
6: 2 0 1 2 IO-APIC-edge floppy
8: 44197790 44199664 44197954 44201529 IO-APIC-edge rtc0
9: 0 0 0 0 IO-APIC-fasteoi acpi
12: 1 1 3 2 IO-APIC-edge i8042
14: 131831 126741 132158 128320 IO-APIC-edge ata_piix
15: 0 0 0 0 IO-APIC-edge ata_piix
19: 1456884 1454487 1456967 1452859 IO-APIC-fasteoi ata_piix
23: 15 15 17 18 IO-APIC-fasteoi
219: 161989 163045 161997 162144 PCI-MSI-edge eth1
NMI: 0 0 0 0 Non-maskable interrupts
LOC: 10876353 11878394 11932164 10375155 Local timer interrupts
RES: 178883 133145 151702 117296 Rescheduling interrupts
CAL: 2237237 2217317 2208221 2244456 function call interrupts
TLB: 275372 295766 289551 287278 TLB shootdowns
TRM: 0 0 0 0 Thermal event interrupts
SPU: 0 0 0 0 Spurious interrupts
ERR: 0
MIS: 0
mercy