woher kommen 5-10% si in top ?

Hi, ich habe hier eine virtuelle Maschine, die etwas zäh reagiert und mir in top zw. 5 und 10% si (SoftwareInterrupts) anzeigt. Die VM ist ein SLES 10 SP4 64bit mit kernel 2.6.16.60-0.103.1-smp. Der host ist ein SLES 11 SP3 64bit mit KVM. Hier mal ein paar Zahlen: idcc-devel:~ # mpstat 3 10 Linux 2.6.16.60-0.103.1-smp (idcc-devel) 03/02/15 15:51:28 CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s 15:51:31 all 0.00 0.00 0.00 0.00 0.44 7.42 0.00 92.14 294.76 15:51:34 all 0.48 0.00 0.00 0.96 0.00 8.13 0.00 90.43 278.47 15:51:37 all 0.00 0.00 0.00 0.00 0.00 9.05 0.00 90.95 308.10 15:51:40 all 0.00 0.00 0.00 0.50 0.50 8.00 0.00 91.00 285.00 15:51:43 all 0.00 0.00 0.00 0.00 0.00 7.17 0.00 92.83 293.72 15:51:46 all 0.00 0.00 0.00 1.65 0.00 7.00 0.00 91.36 283.13 15:51:50 all 0.00 0.00 0.00 0.00 0.00 9.86 0.00 90.14 299.53 15:51:53 all 0.00 0.00 0.00 0.45 0.00 8.18 0.00 91.36 288.18 15:51:56 all 0.00 0.00 0.00 0.00 0.48 9.05 0.00 90.48 297.62 15:51:59 all 0.00 0.00 0.00 0.60 0.00 11.31 0.00 88.10 302.98 Average: all 0.05 0.00 0.00 0.42 0.14 8.42 0.00 90.96 292.85 Woher kommen die Softirq's bzw. wie kann ich das rausfinden ?. Dank Google habe ich bisher rausgekriegt, da Softirq's von HardIrq's aufgerufen werden, um den weniger kritischen Teil eines Interrupts etwas nach hinten rauszuschieben. Sprich, der HardIRQ wird sofort abgearbeitet, aber alles, was nicht sofort erledigt werden muss, wird dem SoftIRQ auf's Auge gedrückt. Hohe si-Werte deuten auf schlecht programmierte Treiber hin. Aber wie kriege ich das konkret raus ? 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
participants (1)
-
Lentes, Bernd