shirou
4c73494c78
Add WithContext functions.
2017-12-31 15:25:49 +09:00
Steven Hartland
6450c60b61
Eliminate use of sysctl command on FreeBSD
...
In order to improve performance and help prevent crashes due to the outstanding fork crash bug:
https://github.com/golang/go/issues/15658
Replace string parsed values from the sysctl command with native reads of sysctl values using unix.SysctlRaw and unix.SysctlUint32.
This also merges OpenBSD and FreeBSD load implementations which are identical.
2017-10-05 08:45:56 +01:00
Shirou WAKAYAMA
57f6aebc7e
add Timeout to invoke command and use common.Invoke refs: #201
2016-05-20 17:59:41 +09:00
Shirou WAKAYAMA
613a8a90e1
fixed by golint.
2016-04-01 21:34:39 +09:00
Johan Walles
0d5592714b
Fix memory stats on LinuxFreeBSD
2016-02-22 07:28:44 +01:00
Masayoshi Sekimura
3a1fa5dc80
format go program with go 1.5.2 "go fmt"
2016-01-09 16:17:21 -08:00
Nikolay Sivko
075839d9f1
fix imports
2015-11-25 10:50:51 +03:00
Nikolay Sivko
d4e648e253
[freebsd] fix SwapMemory for hosts without swap
2015-11-24 17:37:01 +03:00
Shirou WAKAYAMA
7288e9a5af
common[all]: add internal
2015-10-20 00:04:57 +09:00
WAKAYAMA shirou
be88485e9f
mem[freebsd]: fix virtual memory available and used.
2015-09-18 14:01:49 +09:00
Shirou WAKAYAMA
13cd195a7e
change package name.
2014-12-30 22:09:05 +09:00
Shirou WAKAYAMA
a4671fcc2a
move subdirectories. refer to issue #24
2014-11-27 10:18:15 +09:00