On Tue, 2021-03-23 at 16:19 -0700, L A Walsh wrote:
On 2021/03/23 10:46, Dario Faggioli wrote:
Now it works with python3, so I'm proposing this again.
See: https://build.opensuse.org/request/show/880775
I'd be interested in any feedback, comment, question, whatever. :-)
Regards
Are they similar to these shell scripts...
Oh, cool, these are really nice! :-)
These are a bit on the old side, but wrote these to summarize info ... once I understood it, I pretty much ignored it.
Yeah, well, irqstat is really (really!) similar to irqtop. What it does that irqtop doesn't (AFAIK, at least) is the aggregation of the count of interrupt received on each NUMA node. This has been very useful to me, when looking at large boxes, with more than one hundred CPUs, as looking at /proc/interrupts is a nightmare there. In fact, the original plan was to extend irqtop. And it still kind of is, but at the same time I thought it was worth to make irqstat easier to consume, for both me and everyone interested. :-)
Names: set_devint_affinity show_devint_affinity show_interrupt_mappings show_spurious summarize_interrupt_mappings
These seems to be focusing on understanding the "IRQ layout" of the system, and working with affinities, which are also really interesting and useful things indeed. Regards -- Dario Faggioli, Ph.D http://about.me/dario.faggioli Virtualization Software Engineer SUSE Labs, SUSE https://www.suse.com/ ------------------------------------------------------------------- <<This happens because _I_ choose it to happen!>> (Raistlin Majere)