I’m a noob using Linux, Tumbleweed, Gnome and Wayland. AMD Ryzen 7 laptop, CPU has 16 cores. 40GB RAM.
Is there a command that will give me a column list of all running processes name, PID number, core number and % of the core being used by that process?
I need to find out which specific process or processes is/are causing various cores to run at 100%. This is causing big slowdowns.
I can see which processes are using the overall CPU, but that is insufficient detail.
When one of my cores is pegged at 100%, the highest CPU using process will be at roughly 1%. Which is strange cuz one core at 100% presumably = 6.25% of the CPU.
Here with Leap 15.5 –
> LANG=C zypper info btop
Loading repository data...
Reading installed packages...
Information for package btop:
-----------------------------
Repository : Haupt-Repository
Name : btop
Version : 1.2.5-bp155.2.12
Arch : x86_64
Vendor : openSUSE
Installed Size : 1.2 MiB
Installed : Yes
Status : up-to-date
Source package : btop-1.2.5-bp155.2.12.src
Upstream URL : https://github.com/aristocratos/btop
Summary : Usage and stats for processor, memory, disks, network and processes
Description :
Resource monitor that shows usage and stats for processor, memory, disks, network and processes. C++ version and
continuation of bashtop and bpytop.
>