mirror of
https://github.com/xzeldon/htop.git
synced 2025-07-12 12:14:36 +03:00
Drop taskstats conditional
taskstats is only checked on runtime if the column RCHAR, WCHAR, SYSCR, SYSCW, RBYTES, WBYTES, CNCLWB, IO_READ_RATE, IO_WRITE_RATE or IO_RATE is selected. taskstats is currently enabled by default. Drop the taskstats configuration switch, to reduce the maintenance cost.
This commit is contained in:

committed by
cgzones

parent
c88c80e3bd
commit
9b31ee5b63
@ -68,7 +68,6 @@ typedef enum LinuxProcessFields {
|
||||
#ifdef HAVE_VSERVER
|
||||
VXID = 102,
|
||||
#endif
|
||||
#ifdef HAVE_TASKSTATS
|
||||
RCHAR = 103,
|
||||
WCHAR = 104,
|
||||
SYSCR = 105,
|
||||
@ -79,7 +78,6 @@ typedef enum LinuxProcessFields {
|
||||
IO_READ_RATE = 110,
|
||||
IO_WRITE_RATE = 111,
|
||||
IO_RATE = 112,
|
||||
#endif
|
||||
CGROUP = 113,
|
||||
OOM = 114,
|
||||
IO_PRIORITY = 115,
|
||||
@ -148,7 +146,6 @@ typedef struct LinuxProcess_ {
|
||||
long m_drs;
|
||||
long m_lrs;
|
||||
long m_dt;
|
||||
#ifdef HAVE_TASKSTATS
|
||||
unsigned long long io_rchar;
|
||||
unsigned long long io_wchar;
|
||||
unsigned long long io_syscr;
|
||||
@ -160,7 +157,6 @@ typedef struct LinuxProcess_ {
|
||||
unsigned long long io_rate_write_time;
|
||||
double io_rate_read_bps;
|
||||
double io_rate_write_bps;
|
||||
#endif
|
||||
#ifdef HAVE_OPENVZ
|
||||
char* ctid;
|
||||
pid_t vpid;
|
||||
|
Reference in New Issue
Block a user