Server langsam - lt. top keine Last
Hi, ich habe einen Server mit SLES 10 SP4, der sich ziemlich zäh anfühlt. Top sagt folgendes: top - 14:04:28 up 71 days, 2:41, 1 user, load average: 0.86, 0.99, 0.60 Tasks: 59 total, 2 running, 57 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 89.5%id, 0.0%wa, 0.0%hi, 10.5%si, 0.0%st Mem: 1024240k total, 678192k used, 346048k free, 48756k buffers Swap: 1542200k total, 92k used, 1542108k free, 530008k cached PID USER PR NI VIRT SWAP RES SHR S %CPU %MEM TIME+ COMMAND 2820 mysql 15 0 123m 92m 31m 4696 S 0.0 3.1 161:26.59 mysqld 2522 lp 16 0 26108 21m 4268 1420 S 0.0 0.4 0:05.54 cupsd 1977 root 16 0 13380 9.8m 3372 1500 S 0.0 0.3 1:44.28 hald ... Die CPU ist nicht belastet, die load average ist sehr niedrig. Lediglich die 10.5% si (Software Interrupts) fallen mir auf. Woher kann das kommen bzw. was bedeutet das überhaupt ? In /var/log/messages fällt mir nichts auf. Bernd -- Bernd Lentes Systemadministration Institut für Entwicklungsgenetik Gebäude 35.34 - Raum 208 HelmholtzZentrum münchen bernd.lentes@helmholtz-muenchen.de phone: +49 89 3187 1241 fax: +49 89 3187 2294 http://www.helmholtz-muenchen.de/idg Je suis Charlie Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, On Wed, 28 Jan 2015, Lentes, Bernd wrote:
ich habe einen Server mit SLES 10 SP4, der sich ziemlich zäh anfühlt. Top sagt folgendes:
top - 14:04:28 up 71 days, 2:41, 1 user, load average: 0.86, 0.99, 0.60 Tasks: 59 total, 2 running, 57 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 89.5%id, 0.0%wa, 0.0%hi, 10.5%si, 0.0%st Mem: 1024240k total, 678192k used, 346048k free, 48756k buffers Swap: 1542200k total, 92k used, 1542108k free, 530008k cached
PID USER PR NI VIRT SWAP RES SHR S %CPU %MEM TIME+ COMMAND 2820 mysql 15 0 123m 92m 31m 4696 S 0.0 3.1 161:26.59 mysqld 2522 lp 16 0 26108 21m 4268 1420 S 0.0 0.4 0:05.54 cupsd 1977 root 16 0 13380 9.8m 3372 1500 S 0.0 0.3 1:44.28 hald ...
Die CPU ist nicht belastet, die load average ist sehr niedrig. Lediglich die 10.5% si (Software Interrupts) fallen mir auf. Woher kann das kommen bzw. was bedeutet das überhaupt ? In /var/log/messages fällt mir nichts auf.
langsam ist relativ. Und 10% si ist relativ viel. ;-) Kannst du powertop nutzen, und was sagt das dann über die irqs? Ist der hald "gut" (tm). Sprich warum läuft der dauernd? Generell ist die Info zum System etwas wenig. Greetings Daniel -- Sagen Sie nicht Sir zu mir. Ich arbeite für mein Geld -- Gibbs -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Daniel schrieb:
Hallo,
On Wed, 28 Jan 2015, Lentes, Bernd wrote:
ich habe einen Server mit SLES 10 SP4, der sich ziemlich zäh anfühlt. Top sagt folgendes:
top - 14:04:28 up 71 days, 2:41, 1 user, load average: 0.86, 0.99, 0.60 Tasks: 59 total, 2 running, 57 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 89.5%id, 0.0%wa, 0.0%hi, 10.5%si, 0.0%st Mem: 1024240k total, 678192k used, 346048k free, 48756k buffers Swap: 1542200k total, 92k used, 1542108k free, 530008k cached
PID USER PR NI VIRT SWAP RES SHR S %CPU %MEM TIME+ COMMAND 2820 mysql 15 0 123m 92m 31m 4696 S 0.0 3.1 161:26.59 mysqld 2522 lp 16 0 26108 21m 4268 1420 S 0.0 0.4 0:05.54 cupsd 1977 root 16 0 13380 9.8m 3372 1500 S 0.0 0.3 1:44.28 hald ...
Die CPU ist nicht belastet, die load average ist sehr niedrig. Lediglich die 10.5% si (Software Interrupts) fallen mir auf. Woher kann das kommen bzw. was bedeutet das überhaupt ? In /var/log/messages fällt mir nichts auf.
langsam ist relativ. Und 10% si ist relativ viel. ;-)
Kannst du powertop nutzen, und was sagt das dann über die irqs?
Ist der hald "gut" (tm). Sprich warum läuft der dauernd?
Generell ist die Info zum System etwas wenig.
Greetings Daniel
Hi, von den ganzen Kernelparametern, die powertop braucht, sind bei mir ganze 2 gesetzt. Hat das dann noch Sinn, powertop zu installieren ? Der hald läuft auf all meinen Systemen, das d am Ende deutet auf einen daemon, deswegen läuft der wohl die ganze Zeit: idcc-devel:~/powertop-2.0 # ps aux|grep -i hal root 1977 0.0 0.3 13380 3372 ? Ss 2014 1:52 /usr/sbin/hald --daemon=yes --retain-privileges root 2205 0.0 0.0 6096 696 ? S 2014 0:00 hald-addon-acpi root 2222 0.0 0.0 6096 720 ? S 2014 33:51 hald-addon-storage: polling /dev/hdc (every 2 sec) root 2229 0.0 0.0 3076 704 pts/0 S+ 15:12 0:00 grep -i hal Weitere Info: System ist eine VM (KVM), 1GB RAM, OS ist SLES 10 SP4 64bit. Da läuft eine kleine Datenbank drauf, die nur ab und zu abgefragt wird. CPU hat einen Kern. Der host hat nicht viel zu tun. Momentan sagt top: top - 15:09:56 up 77 days, 3:47, 2 users, load average: 0.04, 0.05, 0.07 Tasks: 61 total, 2 running, 59 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 83.7%id, 0.0%wa, 0.0%hi, 16.3%si, 0.0%st Mem: 1024240k total, 266412k used, 757828k free, 12072k buffers Swap: 1542200k total, 92k used, 1542108k free, 145212k cached si (16,3%) ist gestiegen, und es gibt jede Menge freien Speicher, was auch sehr ungewöhnlich ist. Was willst Du noch wissen ? Bernd Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Daniel schrieb:
Hallo,
On Wed, 28 Jan 2015, Lentes, Bernd wrote:
ich habe einen Server mit SLES 10 SP4, der sich ziemlich zäh anfühlt. Top sagt folgendes:
top - 14:04:28 up 71 days, 2:41, 1 user, load average: 0.86, 0.99, 0.60 Tasks: 59 total, 2 running, 57 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 89.5%id, 0.0%wa, 0.0%hi, 10.5%si, 0.0%st Mem: 1024240k total, 678192k used, 346048k free, 48756k
buffers
Swap: 1542200k total, 92k used, 1542108k free, 530008k cached
PID USER PR NI VIRT SWAP RES SHR S %CPU %MEM TIME+ COMMAND 2820 mysql 15 0 123m 92m 31m 4696 S 0.0 3.1 161:26.59 mysqld 2522 lp 16 0 26108 21m 4268 1420 S 0.0 0.4 0:05.54 cupsd 1977 root 16 0 13380 9.8m 3372 1500 S 0.0 0.3 1:44.28 hald ...
Die CPU ist nicht belastet, die load average ist sehr niedrig. Lediglich die 10.5% si (Software Interrupts) fallen mir auf. Woher kann das kommen bzw. was bedeutet das überhaupt ? In /var/log/messages fällt mir nichts auf.
langsam ist relativ. Und 10% si ist relativ viel. ;-)
Kannst du powertop nutzen, und was sagt das dann über die irqs?
Ist der hald "gut" (tm). Sprich warum läuft der dauernd?
Generell ist die Info zum System etwas wenig.
Greetings Daniel
Hi,
von den ganzen Kernelparametern, die powertop braucht, sind bei mir ganze 2 gesetzt. Hat das dann noch Sinn, powertop zu installieren ? Der hald läuft auf all meinen Systemen, das d am Ende deutet auf einen daemon, deswegen läuft der wohl die ganze Zeit:
idcc-devel:~/powertop-2.0 # ps aux|grep -i hal
root 1977 0.0 0.3 13380 3372 ? Ss 2014 1:52 /usr/sbin/hald -- daemon=yes --retain-privileges root 2205 0.0 0.0 6096 696 ? S 2014 0:00 hald-addon-acpi root 2222 0.0 0.0 6096 720 ? S 2014 33:51 hald-addon-storage: polling /dev/hdc (every 2 sec) root 2229 0.0 0.0 3076 704 pts/0 S+ 15:12 0:00 grep -i hal
Weitere Info: System ist eine VM (KVM), 1GB RAM, OS ist SLES 10 SP4 64bit. Da läuft eine kleine Datenbank drauf, die nur ab und zu abgefragt wird. CPU hat einen Kern. Der host hat nicht viel zu tun.
Momentan sagt top:
top - 15:09:56 up 77 days, 3:47, 2 users, load average: 0.04, 0.05, 0.07 Tasks: 61 total, 2 running, 59 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 83.7%id, 0.0%wa, 0.0%hi, 16.3%si, 0.0%st Mem: 1024240k total, 266412k used, 757828k free, 12072k buffers Swap: 1542200k total, 92k used, 1542108k free, 145212k cached
si (16,3%) ist gestiegen, und es gibt jede Menge freien Speicher, was auch sehr ungewöhnlich ist.
Was willst Du noch wissen ?
Bernd
Hi, hier noch einige weitere Infos: idcc-devel:~ # cat /proc/interrupts CPU0 0: 1345064258 IO-APIC-edge timer 1: 9 IO-APIC-edge i8042 8: 1 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 10: 0 IO-APIC-level virtio1, uhci_hcd:usb1 12: 104 IO-APIC-edge i8042 15: 59766394 IO-APIC-edge ide1 177: 0 PCI-MSI-X virtio2-config 185: 31258523 PCI-MSI-X virtio2-requests 193: 0 PCI-MSI-X virtio0-config 201: 116340107 PCI-MSI-X virtio0-input 209: 7065337 PCI-MSI-X virtio0-output NMI: 0 LOC: 1344080162 ERR: 0 MIS: 0 idcc-devel:~ # cat /proc/interrupts CPU0 0: 1345064541 IO-APIC-edge timer 1: 9 IO-APIC-edge i8042 8: 1 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 10: 0 IO-APIC-level virtio1, uhci_hcd:usb1 12: 104 IO-APIC-edge i8042 15: 59766412 IO-APIC-edge ide1 177: 0 PCI-MSI-X virtio2-config 185: 31258523 PCI-MSI-X virtio2-requests 193: 0 PCI-MSI-X virtio0-config 201: 116340146 PCI-MSI-X virtio0-input 209: 7065345 PCI-MSI-X virtio0-output NMI: 0 LOC: 1344080448 ERR: 0 MIS: 0 idcc-devel:~ # cat /proc/interrupts CPU0 0: 1345064750 IO-APIC-edge timer 1: 9 IO-APIC-edge i8042 8: 1 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 10: 0 IO-APIC-level virtio1, uhci_hcd:usb1 12: 104 IO-APIC-edge i8042 15: 59766412 IO-APIC-edge ide1 177: 0 PCI-MSI-X virtio2-config 185: 31258523 PCI-MSI-X virtio2-requests 193: 0 PCI-MSI-X virtio0-config 201: 116340167 PCI-MSI-X virtio0-input 209: 7065352 PCI-MSI-X virtio0-output NMI: 0 LOC: 1344080658 ERR: 0 MIS: 0 idcc-devel:~ # Die Werte für LOC (weiss jemand was das ist ?) und IO-APIC-edge timer steigen so um 200-300 pro Sekunde. Bernd Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Bernd schrieb:
Daniel schrieb:
Hallo,
On Wed, 28 Jan 2015, Lentes, Bernd wrote:
ich habe einen Server mit SLES 10 SP4, der sich ziemlich zäh anfühlt. Top sagt folgendes:
top - 14:04:28 up 71 days, 2:41, 1 user, load average: 0.86, 0.99, 0.60 Tasks: 59 total, 2 running, 57 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 89.5%id, 0.0%wa, 0.0%hi, 10.5%si, 0.0%st Mem: 1024240k total, 678192k used, 346048k free, 48756k
buffers
Swap: 1542200k total, 92k used, 1542108k free, 530008k cached
PID USER PR NI VIRT SWAP RES SHR S %CPU %MEM TIME+ COMMAND 2820 mysql 15 0 123m 92m 31m 4696 S 0.0 3.1 161:26.59 mysqld 2522 lp 16 0 26108 21m 4268 1420 S 0.0 0.4 0:05.54 cupsd 1977 root 16 0 13380 9.8m 3372 1500 S 0.0 0.3 1:44.28 hald ...
Die CPU ist nicht belastet, die load average ist sehr niedrig. Lediglich die 10.5% si (Software Interrupts) fallen mir auf. Woher kann das kommen bzw. was bedeutet das überhaupt ? In /var/log/messages fällt mir nichts auf.
langsam ist relativ. Und 10% si ist relativ viel. ;-)
Kannst du powertop nutzen, und was sagt das dann über die irqs?
Ist der hald "gut" (tm). Sprich warum läuft der dauernd?
Generell ist die Info zum System etwas wenig.
Greetings Daniel
Hi,
von den ganzen Kernelparametern, die powertop braucht, sind bei mir ganze 2 gesetzt. Hat das dann noch Sinn, powertop zu installieren ? Der hald läuft auf all meinen Systemen, das d am Ende deutet auf einen daemon, deswegen läuft der wohl die ganze Zeit:
idcc-devel:~/powertop-2.0 # ps aux|grep -i hal
root 1977 0.0 0.3 13380 3372 ? Ss 2014 1:52 /usr/sbin/hald -- daemon=yes --retain-privileges root 2205 0.0 0.0 6096 696 ? S 2014 0:00 hald-addon-acpi root 2222 0.0 0.0 6096 720 ? S 2014 33:51 hald-addon-storage: polling /dev/hdc (every 2 sec) root 2229 0.0 0.0 3076 704 pts/0 S+ 15:12 0:00 grep -i hal
Weitere Info: System ist eine VM (KVM), 1GB RAM, OS ist SLES 10 SP4 64bit. Da läuft eine kleine Datenbank drauf, die nur ab und zu abgefragt wird. CPU hat einen Kern. Der host hat nicht viel zu tun.
Momentan sagt top:
top - 15:09:56 up 77 days, 3:47, 2 users, load average: 0.04, 0.05, 0.07 Tasks: 61 total, 2 running, 59 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 83.7%id, 0.0%wa, 0.0%hi, 16.3%si, 0.0%st Mem: 1024240k total, 266412k used, 757828k free, 12072k buffers Swap: 1542200k total, 92k used, 1542108k free, 145212k cached
si (16,3%) ist gestiegen, und es gibt jede Menge freien Speicher, was auch sehr ungewöhnlich ist.
Was willst Du noch wissen ?
Bernd
Hi,
hier noch einige weitere Infos:
idcc-devel:~ # cat /proc/interrupts CPU0 0: 1345064258 IO-APIC-edge timer 1: 9 IO-APIC-edge i8042 8: 1 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 10: 0 IO-APIC-level virtio1, uhci_hcd:usb1 12: 104 IO-APIC-edge i8042 15: 59766394 IO-APIC-edge ide1 177: 0 PCI-MSI-X virtio2-config 185: 31258523 PCI-MSI-X virtio2-requests 193: 0 PCI-MSI-X virtio0-config 201: 116340107 PCI-MSI-X virtio0-input 209: 7065337 PCI-MSI-X virtio0-output NMI: 0 LOC: 1344080162 ERR: 0 MIS: 0
idcc-devel:~ # cat /proc/interrupts CPU0 0: 1345064541 IO-APIC-edge timer 1: 9 IO-APIC-edge i8042 8: 1 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 10: 0 IO-APIC-level virtio1, uhci_hcd:usb1 12: 104 IO-APIC-edge i8042 15: 59766412 IO-APIC-edge ide1 177: 0 PCI-MSI-X virtio2-config 185: 31258523 PCI-MSI-X virtio2-requests 193: 0 PCI-MSI-X virtio0-config 201: 116340146 PCI-MSI-X virtio0-input 209: 7065345 PCI-MSI-X virtio0-output NMI: 0 LOC: 1344080448 ERR: 0 MIS: 0
idcc-devel:~ # cat /proc/interrupts CPU0 0: 1345064750 IO-APIC-edge timer 1: 9 IO-APIC-edge i8042 8: 1 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 10: 0 IO-APIC-level virtio1, uhci_hcd:usb1 12: 104 IO-APIC-edge i8042 15: 59766412 IO-APIC-edge ide1 177: 0 PCI-MSI-X virtio2-config 185: 31258523 PCI-MSI-X virtio2-requests 193: 0 PCI-MSI-X virtio0-config 201: 116340167 PCI-MSI-X virtio0-input 209: 7065352 PCI-MSI-X virtio0-output NMI: 0 LOC: 1344080658 ERR: 0 MIS: 0 idcc-devel:~ #
Die Werte für LOC (weiss jemand was das ist ?) und IO-APIC-edge timer steigen so um 200-300 pro Sekunde.
/proc/stat: cpu 31315643 370191 5938454 480465671 3626817 630861 29766311 0 cpu0 31315643 370191 5938454 480465671 3626817 630861 29766311 0 intr 1601578806 1381308184 9 0 0 0 0 0 0 1 0 0 0 104 0 0 61391020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32104405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119650370 0 0 0 0 0 0 0 7124713 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ctxt 337132676 btime 1416306166 processes 8276086 procs_running 3 procs_blocked 0 480465671 Zeiteinheiten hat die CPU nix zu tun (idle), 31315643 für Userprozesse und 29766311 für softirqs (1. Zeile). Insgesamt gab es 1601578806 Interrupts, den größten Teil davon für IRQ 0 (1381308184) (3. Zeile). Was ich bisher rausgekriegt habe, ist, das softirqs eigentlich verzögerte hardirqs sind (http://www.linux.com/learn/tutorials/42048-uncover-the-meaning-of-tops-stati... ). Die meisten hardirqs kommen vom local APIC (1344080658). Dieser ist wohl für die Umschaltung zwischen den Prozessen zuständig (http://stackoverflow.com/questions/10567214/what-are-linux-local-timer-inter... ). Ist " IO-APIC-edge timer" und "LOC" das gleiche ? Die Werte sind ja fast identisch. OK. Heisst das jetzt das die vielen hardirqs vom local APIC die Ursache für die vielen Softirqs sind ? Ein anderes System (ebenfalls SLES 10 SP4) hat auch eine hohe Zahl an Interrupts für " IO-APIC-edge timer", aber kaum softirqs (si: 0-0,2). Woher kommen also die softirqs ? Kann man das irgendwie rauskriegen ? http://www.linux.com/learn/tutorials/42048-uncover-the-meaning-of-tops-stati... sagt, ein hoher softirq Wert ist ein Hinweis auf defekte oder schlecht programmierte Treiber. Bernd Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt (GmbH) Ingolstädter Landstr. 1 85764 Neuherberg www.helmholtz-muenchen.de Aufsichtsratsvorsitzende: MinDir´in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess, Dr. Nikolaus Blum, Dr. Alfons Enhsen Registergericht: Amtsgericht München HRB 6466 USt-IdNr: DE 129521671 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Daniel Lord
-
Lentes, Bernd