Update procfs vendor (#1248)
Signed-off-by: Mark Knapp <mknapp@hudson-trading.com>
This commit is contained in:
parent
7d150d5782
commit
7fbdd0ae93
26 changed files with 2200 additions and 156 deletions
37
vendor/github.com/siebenmann/go-kstat/README
generated
vendored
Normal file
37
vendor/github.com/siebenmann/go-kstat/README
generated
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
Go-kstat provides a Go API for the kstat kernel statistics system
|
||||
on Solaris, Illumos, OmniOS, and other Solaris derived systems. For
|
||||
general information on kstats, see the kstat(1) and kstat(3kstat)
|
||||
manpages. For more documentation on the details of the package, see
|
||||
doc.go, kstat_solaris.go, types_solaris_amd64.go, and raw_solaris.go.
|
||||
|
||||
This package is quite young, so the API may well change as I and
|
||||
other people gain experience with using it.
|
||||
|
||||
The API supports access to 'named' kstat statistics, IO statistics,
|
||||
and the most common and useful sorts of 'raw' kstat statistics
|
||||
(unix:0:sysinfo, unix:0:vminfo, unix:0:var, and mnt:*:mntinfo).
|
||||
Other raw kstat statistics are not explicitly supported, but the
|
||||
API provides some escape hatches for access to custom raw
|
||||
statistics.
|
||||
|
||||
This is a cgo-based package so it can't be cross compiled like a regular
|
||||
Go package. It may also have bugs with memory management, since it
|
||||
interacts with the Solaris kstat library and holds references to memory
|
||||
that's been dynamically allocated in C.
|
||||
|
||||
See kstat-godoc.txt for a text dump of the full godoc for the package.
|
||||
Unfortunately Go tool limitations appear to make it impossible to see
|
||||
full package documentat on anything except a Solaris machine (including
|
||||
https://godoc.org/, sadly).
|
||||
|
||||
Bug reports and other contributions are highly welcome.
|
||||
|
||||
Author:
|
||||
|
||||
Chris Siebenmann
|
||||
https://github.com/siebenmann/go-kstat
|
||||
https://utcc.utoronto.ca/~cks/space/blog/
|
||||
|
||||
(and elsewhere)
|
||||
|
||||
Copyright: standard Go copyright
|
||||
Loading…
Add table
Add a link
Reference in a new issue