Don't bother with PIDs below 20 as they are highly likely to be kernel threads anyway.

This commit is contained in:
Jasper Lievisse Adriaanse
2011-09-18 13:42:13 +02:00
parent 7bd52fc397
commit dd46d6a00e

View File

@@ -58,8 +58,11 @@ glibtop_get_proc_args_p (glibtop *server, glibtop_proc_args *buf,
memset (buf, 0, sizeof (glibtop_proc_args));
/* swapper, init, pagedaemon, vmdaemon, update - this doen't work. */
if (pid < 5) return NULL;
/*
* Don't bother with PIDs below 20, because everything below this
* number is highly likely to be a kernel thread.
*/
if (pid < 19) return NULL;
glibtop_suid_enter (server);