summaryrefslogtreecommitdiffstats
path: root/machine
diff options
context:
space:
mode:
authorMark Wong <mark@2ndQuadrant.com>2019-06-10 20:45:11 +0000
committerMark Wong <mark@2ndQuadrant.com>2019-07-08 12:07:56 -0700
commit452796f8c7cfc3b9f930945c61b84388006b19a3 (patch)
tree9f3b93f5ccf338fd0e205c634c0fee10332c8754 /machine
parent080efe60787ecf62670d7f8c95d15069198221cd (diff)
Remove PRI from the display
Diffstat (limited to 'machine')
-rw-r--r--machine/m_linux.c16
-rw-r--r--machine/m_remote.c19
2 files changed, 8 insertions, 27 deletions
diff --git a/machine/m_linux.c b/machine/m_linux.c
index 385bcc6..bf4e1f7 100644
--- a/machine/m_linux.c
+++ b/machine/m_linux.c
@@ -78,7 +78,6 @@ struct top_proc
/* Data from /proc/<pid>/stat. */
char *name;
char *usename;
- int pri;
unsigned long size,
rss; /* in k */
int state;
@@ -148,7 +147,7 @@ static char *swapnames[NSWAPSTATS + 1] =
};
static char fmt_header[] =
-" PID X PRI SIZE RES STATE XTIME QTIME WCPU CPU COMMAND";
+" PID X SIZE RES STATE XTIME QTIME WCPU CPU COMMAND";
/* these are names given to allowed sorting orders -- first is default */
static char *ordernames[] = {
@@ -642,8 +641,7 @@ read_one_proc_stat(struct top_proc *proc, struct process_select *sel)
p = skip_token(p); /* skip cutime */
p = skip_token(p); /* skip cstime */
-
- proc->pri = strtol(p, &p, 10); /* priority */
+ p = skip_token(p); /* skip priority */
p = skip_token(p); /* skip nice */
p = skip_token(p); /* skip num_threads */
p = skip_token(p); /* skip itrealvalue, 0 */
@@ -962,10 +960,9 @@ format_next_process(caddr_t handle)
struct top_proc *p = &pgtable[proc_index++];
snprintf(fmt, sizeof(fmt),
- "%5d %-8.8s %3d %5s %5s %-6s %5s %5s %5.2f%% %5.2f%% %s",
+ "%5d %-8.8s %5s %5s %-6s %5s %5s %5.2f%% %5.2f%% %s",
p->pid,
p->usename,
- p->pri < -99 ? -99 : p->pri,
format_k(p->size),
format_k(p->rss),
backendstatenames[p->pgstate],
@@ -1000,7 +997,6 @@ format_next_process(caddr_t handle)
#define ORDERKEY_PCTCPU if ((result = (int)(p2->pcpu - p1->pcpu)) == 0)
#define ORDERKEY_STATE if ((result = p1->pgstate < p2->pgstate))
-#define ORDERKEY_PRIO if ((result = p2->pri - p1->pri) == 0)
#define ORDERKEY_RSSIZE if ((result = p2->rss - p1->rss) == 0)
#define ORDERKEY_MEM if ((result = p2->size - p1->size) == 0)
#define ORDERKEY_NAME if ((result = strcmp(p1->name, p2->name)) == 0)
@@ -1027,7 +1023,6 @@ compare_cpu(const void *v1, const void *v2)
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
ORDERKEY_RSSIZE
ORDERKEY_MEM
;
@@ -1048,7 +1043,6 @@ compare_size(const void *v1, const void *v2)
ORDERKEY_RSSIZE
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
;
return (result);
@@ -1067,7 +1061,6 @@ compare_res(const void *v1, const void *v2)
ORDERKEY_MEM
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
;
return (result);
@@ -1085,7 +1078,6 @@ compare_xtime(const void *v1, const void *v2)
ORDERKEY_XTIME
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
ORDERKEY_MEM
ORDERKEY_RSSIZE
;
@@ -1105,7 +1097,6 @@ compare_qtime(const void *v1, const void *v2)
ORDERKEY_QTIME
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
ORDERKEY_MEM
ORDERKEY_RSSIZE
;
@@ -1125,7 +1116,6 @@ compare_cmd(const void *v1, const void *v2)
ORDERKEY_NAME
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
ORDERKEY_RSSIZE
ORDERKEY_MEM
;
diff --git a/machine/m_remote.c b/machine/m_remote.c
index 6aeabec..c5f738a 100644
--- a/machine/m_remote.c
+++ b/machine/m_remote.c
@@ -31,7 +31,7 @@
"FROM pg_memusage()"
#define QUERY_PROCTAB \
- "SELECT a.pid, comm, fullcomm, a.state, utime, stime, priority,\n" \
+ "SELECT a.pid, comm, fullcomm, a.state, utime, stime,\n" \
" starttime, vsize, rss, usename, rchar, wchar,\n" \
" syscr, syscw, reads, writes, cwrites, b.state,\n" \
" extract(EPOCH FROM age(clock_timestamp(),\n" \
@@ -42,7 +42,7 @@
" ON a.pid = b.pid"
#define QUERY_PROCTAB_QUERY \
- "SELECT a.pid, comm, query, a.state, utime, stime, priority,\n" \
+ "SELECT a.pid, comm, query, a.state, utime, stime,\n" \
" starttime, vsize, rss, usename, rchar, wchar,\n" \
" syscr, syscw, reads, writes, cwrites, b.state,\n" \
" extract(EPOCH FROM age(clock_timestamp(),\n" \
@@ -63,7 +63,7 @@ enum column_loadavg { c_load1, c_load5, c_load15, c_last_pid };
enum column_memusage { c_memused, c_memfree, c_memshared, c_membuffers,
c_memcached, c_swapused, c_swapfree, c_swapcached};
enum column_proctab { c_pid, c_comm, c_fullcomm, c_state, c_utime, c_stime,
- c_priority, c_starttime, c_vsize, c_rss, c_username,
+ c_starttime, c_vsize, c_rss, c_username,
c_rchar, c_wchar, c_syscr, c_syscw, c_reads, c_writes, c_cwrites,
c_pgstate, c_xtime, c_qtime};
@@ -93,7 +93,6 @@ struct top_proc_r
pid_t pid;
char *name;
char *usename;
- int pri;
unsigned long size;
unsigned long rss; /* in k */
int state;
@@ -153,7 +152,7 @@ static char *swapnames[NSWAPSTATS + 1] =
};
static char fmt_header[] =
- " PID X PRI SIZE RES STATE XTIME QTIME WCPU CPU COMMAND";
+ " PID X SIZE RES STATE XTIME QTIME WCPU CPU COMMAND";
/* Now the array that maps process state to a weight. */
@@ -181,7 +180,6 @@ static int64_t cp_diff[NCPUSTATES];
#define ORDERKEY_PCTCPU if ((result = (int)(p2->pcpu - p1->pcpu)) == 0)
#define ORDERKEY_STATE if ((result = p1->pgstate < p2->pgstate))
-#define ORDERKEY_PRIO if ((result = p2->pri - p1->pri) == 0)
#define ORDERKEY_RSSIZE if ((result = p2->rss - p1->rss) == 0)
#define ORDERKEY_MEM if ((result = p2->size - p1->size) == 0)
#define ORDERKEY_NAME if ((result = strcmp(p1->name, p2->name)) == 0)
@@ -242,7 +240,6 @@ compare_cpu_r(const void *v1, const void *v2)
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
ORDERKEY_RSSIZE
ORDERKEY_MEM
;
@@ -263,7 +260,6 @@ compare_size_r(const void *v1, const void *v2)
ORDERKEY_RSSIZE
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
;
return result == 0 ? 0 : result < 0 ? -1 : 1;
@@ -282,7 +278,6 @@ compare_res_r(const void *v1, const void *v2)
ORDERKEY_MEM
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
;
return result == 0 ? 0 : result < 0 ? -1 : 1;
@@ -299,7 +294,6 @@ compare_time_r(const void *v1, const void *v2)
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
ORDERKEY_MEM
ORDERKEY_RSSIZE
;
@@ -319,7 +313,6 @@ compare_cmd_r(const void *v1, const void *v2)
ORDERKEY_NAME
ORDERKEY_PCTCPU
ORDERKEY_STATE
- ORDERKEY_PRIO
ORDERKEY_RSSIZE
ORDERKEY_MEM
;
@@ -379,10 +372,9 @@ format_next_process_r(caddr_t handler)
struct top_proc_r *p = &pgrtable[proc_r_index++];
snprintf(fmt, sizeof(fmt),
- "%5d %-8.8s %3d %5s %5s %-6s %5s %5s %5.2f%% %5.2f%% %s",
+ "%5d %-8.8s %5s %5s %-6s %5s %5s %5.2f%% %5.2f%% %s",
(int) p->pid, /* Some OS's need to cast pid_t to int. */
p->usename,
- p->pri < -99 ? -99 : p->pri,
format_k(p->size),
format_k(p->rss),
backendstatenames[p->pgstate],
@@ -634,7 +626,6 @@ get_process_info_r(struct system_info *si, struct process_select *sel,
n->time = (unsigned long) atol(PQgetvalue(pgresult, i, c_utime));
n->time += (unsigned long) atol(PQgetvalue(pgresult, i, c_stime));
- n->pri = atol(PQgetvalue(pgresult, i, c_priority));
n->start_time = (unsigned long)
atol(PQgetvalue(pgresult, i, c_starttime));
n->size = bytetok((unsigned long)