I also just checked, and any multicall binaries would also be impossible to detect, since everything will just say that it's busybox or coreutils or something.
I don't think this is actually fixed in some situations.
For instance, every Python process is detected as python3.9 from /proc/{}/exe, python3 from /proc/{}/cmdline, and the actual process name from /proc/{}/comm. So, ipython looks the same as memavaild and dnf.
This also applies to a lot of KDE service, which ends up looking like kdeinit5.
It might just be worth it to accept both /proc/{}/exe and /proc/{}/comm as names, since for some programs, one might be very useful, while the other might not.
Burner (caca2f36) at 01 Apr 17:16
Well fuck you too
Burner (f3a83a35) at 31 Mar 03:14
h
Burner (daec6784) at 22 Mar 16:19
Stallman can eat my entire ass
Burner (a0457b01) at 12 Mar 21:56
fuck you
Burner (a25ce756) at 11 Mar 18:55
Update
Burner (ce5017f5) at 09 Mar 16:56
a lot of things
Burner (160d3b72) at 09 Mar 16:23
Minor reformatting
Burner (54600b7a) at 09 Mar 16:21
Update - 10:21 9/3/21
Burner (c8a4de87) at 04 Mar 19:13
Supplemental update
Burner (2f55bfde) at 04 Mar 15:58
Updates