- 04 Feb, 2018 2 commits
-
-
Vladimir Panteleev authored
Linux commit 06eb61844d841d0032a9950ce7f8e783ee49c0d0 ("sched/debug: Add explicit TASK_IDLE printing") exposes kthreads idling using TASK_IDLE in procfs as "I (idle)". Until now, when sorting the STATE ("S") column, htop used the raw value of the state character for comparison, however that led to the undesirable effect of TASK_IDLE ('I') tasks being sorted above tasks that were running ('R'). Thus, explicitly recognize the idle process state, and sort it below others.
-
Hisham Muhammad authored
-
- 23 Jan, 2018 1 commit
-
-
Lucas C. Villa Real authored
operation is not possible to be conducted in an atomic fashion, task scheduling effects can lead to a count greater than the number of actual processors; this is more easily noticed on machines with several CPUs and under heavy workload. This patch simply adds an upper bound on cpuCount to guarantee consistent reports of the number of running tasks at any given time.
-
- 04 Dec, 2017 1 commit
-
-
André Carvalho authored
Adds support for showing columns with linux delay accounting. This information can be read from the netlink interface, and thus we set up a socket to read from that when initializing the LinuxProcessList (LinuxProcessList_initNetlinkSocket). After that, for each process we call LinuxProcessList_readDelayAcctData, which sends a message thru the socket after setting up a callback to get the answer from the Kernel. That callback sets the process total delay time attribute. We then set the delay percent as the percentage of time process cpu time since last scan.
-
- 23 Oct, 2017 1 commit
-
-
Christian Hesse authored
GCC 7.x does some extended checks on fallthough for switch/case statement. The warning looks like this: warning: this statement may fall through [-Wimplicit-fallthrough=] It can be told about implicit fallthough, however it does not recognize comments within blocks, so move the comments outside.
-
- 13 Oct, 2017 1 commit
-
-
Hisham Muhammad authored
Remove libtool references
-
- 22 Sep, 2017 1 commit
-
-
Emil Velikov authored
The project builds a single standalone binary. There are no libraries created - be that static or shared ones. Thus there's no need for libtool. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
-
- 14 Sep, 2017 1 commit
-
-
Hisham Muhammad authored
-
- 04 Sep, 2017 1 commit
-
-
Hisham Muhammad authored
-
- 01 Sep, 2017 2 commits
-
-
Hisham Muhammad authored
Find roots when constructing process tree, fix #587
-
wangqr authored
-
- 01 Aug, 2017 1 commit
-
-
Hisham Muhammad authored
-
- 29 Jul, 2017 1 commit
-
-
Hisham Muhammad authored
make script version agnostic
-
- 27 Jul, 2017 2 commits
-
-
guoci authored
-
Hisham Muhammad authored
Calls marked with xSnprintf shouldn't fail. Abort program cleanly if any of them does.
-
- 26 Jul, 2017 5 commits
-
-
-
Hisham Muhammad authored
Round values in graph drawing (instead of implicit truncate)
-
Hisham Muhammad authored
This is/was necessary only on macOS, because you needed root in order to read the process list. This was never necessary on Linux, and it also raises security concerns, so now it needs to be enabled explicitly at build time.
-
Hisham Muhammad authored
-
Hisham Muhammad authored
more const usage
-
- 25 Jul, 2017 1 commit
-
-
Hisham Muhammad authored
Settings: do not emit trailing whitespace
-
- 24 Jul, 2017 1 commit
-
-
Wael M. Nasreddine authored
-
- 23 Jul, 2017 2 commits
- 15 Jul, 2017 1 commit
-
-
Explorer09 authored
-
- 10 Jul, 2017 4 commits
-
-
Hisham Muhammad authored
Thanks @Sworddragon for the heads up. See #88.
-
-
Hisham Muhammad authored
Closes #648.
-
Hisham Muhammad authored
DragonFlyBSD PID_MAX is 999999.
-
- 07 Jul, 2017 1 commit
-
-
Explorer09 authored
See DragonFlyBSD source "sys/sys/proc.h". Fixes #646
-
- 05 Jul, 2017 2 commits
-
-
Hisham Muhammad authored
As suggested by @wolfgang42 in #100.
-
Hisham Muhammad authored
As suggested by @wolfgang42. Fixes #100.
-
- 06 Jun, 2017 2 commits
-
-
Hisham authored
-
Hisham Muhammad authored
make special keys also work with TERM=xterm-256color
-
- 01 Jun, 2017 1 commit
-
-
Michael Klein authored
-
- 23 May, 2017 1 commit
-
-
Hisham authored
-
- 25 Apr, 2017 4 commits
-
-
Hisham Muhammad authored
Mouse-friendly functions bar for meters panel
-
Hisham authored
-
Hisham Muhammad authored
update keymap in help
-
Hisham Muhammad authored
Initial addition of dragonflybsd (based on FreeBSD)
-