Bug 152879 - Show /proc/interrupts info and vmstat info
Summary: Show /proc/interrupts info and vmstat info
Status: RESOLVED UNMAINTAINED
Alias: None
Product: ksysguard
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-25 15:47 UTC by John Tapsell
Modified: 2024-09-23 21:01 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Tapsell 2007-11-25 15:47:14 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources

If a driver misbehaves, the cpu load average can be very high but with no process using the cpu usage.  That can be very confusing, and not at all obvious on how to track it down.

The usual reason is that there is a misbehaving module.  The first step is to check  /proc/interrupts

On a well behaved system, it will look like:

  0:    6665963    6677722   IO-APIC-edge      timer
  1:      12838      13062   IO-APIC-edge      i8042
  7:          0          0   IO-APIC-edge      parport0
  8:          0          0   IO-APIC-edge      rtc
  9:          0          0   IO-APIC-fasteoi   acpi
 12:       1115       1106   IO-APIC-edge      i8042
 16:    8384933    8369671   IO-APIC-fasteoi   uhci_hcd:usb4, eth1, HDA Intel, i915@pci:0000:00:02.0
 18:     429823     429320   IO-APIC-fasteoi   uhci_hcd:usb3, libata
 19:    1266898    1270584   IO-APIC-fasteoi   uhci_hcd:usb2, libata, wifi0
 23:          1          2   IO-APIC-fasteoi   uhci_hcd:usb1, ehci_hcd:usb5
509:      19521      19499   PCI-MSI-edge      eth2
NMI:          0          0
LOC:   13342951   13342933
ERR:          0

The number is the number of interrupts.

Notice that the interrupts are split evenly between the 2 processors, and the numbers are fairly low.  This system has been up for 14 hours.

A 'bad' line would look like:

169:  294912182  612411557  IO-APIC-level ohci_hcd, ohci_hcd


This information should be intelligently checked and shown to the user somehow.
Comment 1 Christoph Cullmann 2024-09-23 21:01:18 UTC
ksysguard is no longer maintained, in Plasma 6 there is the Plasma system monitor for this task.

If your wish is still valid for the Plasma 6 replacement, please re-open and we can move this bug to the new product, thanks!