7 Commits (179aeb01082df9e7c19a285ae4d703a7714f4e2f)

Author SHA1 Message Date
Benny Baumann d5b1556497 Add column for process container name 2 years ago
BowDown097 d20fcab197
Update linux/LinuxProcessTable.c 2 years ago
BowDown097 ed1c7450e2 Use printKBytes 2 years ago
BowDown097 986dbfc19c Linux + PCP: Add private memory size column 2 years ago
Benny Baumann a64d1ea6c0 Avoid OOB read when parsing process memory maps on Linux 2 years ago
Nathan Scott 4103c23327 strchrnul is a GNU libc extension, add a wrapper for other platforms 2 years ago
Nathan Scott b74673fe37 Rename ProcessList to ProcessTable throughout 3 years ago
Nathan Scott 0f751e991d Introduce Row and Table classes for screens beyond top-processes 3 years ago
Explorer09 c6fd64fce8 More robust logic for CPU process percentages (Linux & PCP) 3 years ago
Nathan Scott 0fb0d75433 Fix Linux running tasks count in the Tasks Meter, a recent regression 3 years ago
Nathan Scott 72235d8e09 Adapt platform code for the new Machine base class 3 years ago
Nathan Scott 0bdade1b6c Introduce Machine class for host-specific info (split from ProcessList) 3 years ago
Ivan Shapovalov 71f5a80d9e Linux: implement zswap support 3 years ago
Benny Baumann da255cb33f Minor code formatting consistency fixes 3 years ago
Nathan Scott e7f447b6a3 Refactor and consolidate dynamic meters/columns pointers 3 years ago
Kirill Tkhai ab49f3f180 Naming convention: LinuxProcess *lp and Process *process. 3 years ago
Kirill Tkhai b618c379e1 This patch is for "Hide userland process threads mode is off" case. 3 years ago
Daniel Lange 11318b5ef6 Remove LXC special handling for the CPU count 3 years ago
Christian Göttsche e3481a9846 Linux: highlight username if process has elevated privileges 3 years ago
Christian Göttsche 8ea144df74 Linux: Refactor /proc/<pid>/status parsing 3 years ago
Christian Göttsche 436279a01c Linux: move helper function to top of file 3 years ago
Christian Göttsche da49489691 Add support for scheduling policies 3 years ago
Benny Baumann 40104588f3 Reformat code base 3 years ago
valdaarhun 7b83459a67 Fix code style and make other minor changes 4 years ago
valdaarhun a52f6d4354 Implement LinuxProcessList_checkPidNamespace 4 years ago
Christian Göttsche 584124c9f4 Convert tab indentation to spaces 4 years ago
Christian Göttsche 2f62ee0698 Linux: support openat() without readlinkat() 4 years ago
Benny Baumann 2999fff88e Refactor code for rendering command line cache 4 years ago
ilyam8 491c6f1044 consider only shrinkable ZFS ARC as cache on Linux 4 years ago
Christian Göttsche 0e29174211 Do not scan new processes for deleted libs 4 years ago
Daniel Lange 33973f7e40 Limit active CPU count under LXC as well 4 years ago
Denis Lisov fae7ff6f03 LinuxProcessList_recurseProcTree: keep on read error 4 years ago
Denis Lisov e07fce7014 LinuxProcessList_recurseProcTree: open dirfd first 4 years ago
Daniel Lange e08eec813c Remove redundant sscanf calls (in (s)scanf a blank validates _zero_ or more whitespace) 4 years ago
Daniel Lange 0d53245cf9 LXC: Limit CPU count to what is given in /proc/cpuinfo despite the container seeing the real host CPUs 4 years ago
Christian Göttsche a7a6571d14 Fix typo 4 years ago
er-azh 64fb7181ee
use xCalloc for allocating cpuData 4 years ago
er-azh ba4c67942c
Linux: allocate cpuData before reading cpu count. 4 years ago
er-azh 3f0c172a60
Linux: fix crash in LXD 4 years ago
Benny Baumann edf319e53d Auto-size (normalized) CPU usage columns 4 years ago
Christian Göttsche b6c0667eae Linux: dynamically adjust column width of CGROUP C(ompressed)CGROUP 4 years ago
Christian Göttsche 3ba695293c Linux: dynamically adjust the SECATTR column width 4 years ago
Benny Baumann 265a7b8a50 Fix division by zero when calculating IO rates 4 years ago
Denis Lisov f782f821f7 LinuxProcessList: do not collect LRS per thread 4 years ago
Hisham Muhammad 72ba20fa5f Introduce screen tabs 4 years ago
Benny Baumann 550100327b Extract string writing/buffer handling into some callback 4 years ago
Benny Baumann 9dc964bb42 Compress cgroup names based on some heuristics 4 years ago
Benny Baumann ea4282784d Filter leading colons in CGROUP name 4 years ago
Rin Cat (鈴猫) 07496eafb0 Linux: use proper way to detect kernel threads 4 years ago
marcluque d8dfbbd37c Tidy up process state handling 4 years ago