gopsutil/load
Eric Anderson cded1805c1 Total Processes in `MiscStat` Corrected
The `ProcsTotal` in the `MiscStat` structure was very inaccurate. It was reading
a value which is the total number of kernel scheduling entities. This includes
both processes and threads significantly overcounting.

This instead uses an existing method already in common to count the number of
processes via the /proc filesystem where any directory is a number. This should
still be a single syscall to read that directory entry.

This fixes #1606.
..
load.go
load_aix.go
load_aix_cgo.go
load_aix_nocgo.go fix lint
load_bsd.go
load_darwin.go
load_fallback.go
load_freebsd.go
load_linux.go Total Processes in `MiscStat` Corrected
load_openbsd.go
load_solaris.go
load_test.go
load_windows.go fix(windows): remove log statement