quanweiZhou
ddaf2d7623
[mem][linux] added additional meminfo fields
...
support HugePages_Rsvd, HugePages_Surp
Signed-off-by: quanweiZhou <quanweiZhou@linux.alibaba.com>
2022-03-19 15:19:10 +08:00
mmorel-35
eb5f6203d8
gofmt
2021-12-22 21:46:33 +00:00
shirou
0969c9436b
delete v2 directory, move v3 to top #1078
2021-11-30 23:47:59 +00:00
Tom Barker
84a665b712
Add mem.SwapDevices() method.
2021-08-19 10:16:30 -04:00
James Bebbington
61cb122a84
Added comment noting that PgMajFault is Linux specific
2020-07-01 22:21:38 +10:00
James Bebbington
16fdb92bfc
Add pgmajfault to data returned by vmstat on Linux
2020-05-25 17:15:30 +10:00
Minje Park
b7f9acbce8
add unreclaim metric, this closes #719
2019-07-20 23:42:39 +09:00
lootek
1cbb212a6b
Add pages in/out/fault statistics (as read from vmstat)
2019-04-25 09:32:59 +02:00
Minje Park
f9e238c38b
SReclaimable should be added to Cached Memory
2018-12-14 00:48:38 +09:00
Isida Zyun'iti
bd7b2f8148
Add mem(laundry) numbers on FreeBSD.
...
After FreeBSD 11.1, mem number of cached replaced by laundry.
https://reviews.freebsd.org/D8302
2018-08-08 19:54:18 +09:00
Shrug 42
6a38ce2069
fix json tags
2018-06-20 10:20:54 -07:00
Shrug 42
12fad953c1
added additional linux meminfo fields
2018-06-19 13:12:33 -07:00
shirou
1ba5059aca
[memory] Linux: add document url about OverCommiting.
2018-03-28 10:57:05 +09:00
shirou
a1564d2e89
Merge pull request #478 from DataDog/olivielpeau/commit-vm-stats
...
[mem] Add commit-related stats to VirtualMemoryStat on Linux
2018-03-28 10:49:09 +09:00
Laurie Clark-Michalek
413cb32b6c
Use static initialisation for invoke instances, instead of init funcs
...
The order of init function execution is dependant on the order that the
source files are passed to the compiler. This causes issues when
building under other build systems, such as bazel or buck, as they are
not guarenteed to maintain the same file order as the default go tool.
2018-03-21 14:08:39 +00:00
Olivier Vielpeau
5b52fbbea5
[mem] Add commit-related stats to VirtualMemoryStat on Linux
2017-12-26 16:24:10 +01:00
Maxime Mouial
4a1d5da977
Add 'SwapCached' to the VirtualMemoryStat informations on linux
2016-12-21 15:42:09 +01:00
Maxime Mouial
44e27c6972
Add Slab, Shared and PageTables metric for VirtualMemory under linux
2016-12-19 14:01:27 +01:00
kthommandra
1fd3a4dbad
Added the writeback, dirty and writebacktmp fields from /proc/meminfo on Linux
2016-08-16 05:13:14 -07: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
4bb84648bf
JSON representation is renamed to fit Google JSON style, camelCase.
2016-03-23 10:52:46 +09:00
Johan Walles
4438159155
Document + add tests for for mem.VirtualMemory()
...
This change changes and documents the (previously undocumented) behavior of Used
to "RAM used by programs".
We also remove the undocumented and unused Shared field of that struct.
So with this change in place, the VirtualMemoryStruct contains:
* three human-consumable fields for Total, Used and Available memory
* one human-consumable UsedPercentage field
* a number of kernel specific fields
2016-02-21 20:56:11 +01:00
Shirou WAKAYAMA
13cd195a7e
change package name.
2014-12-30 22:09:05 +09:00
Shirou WAKAYAMA
16de570414
merge 039b9defab
2014-12-27 23:42:00 +09:00
Shirou WAKAYAMA
a4671fcc2a
move subdirectories. refer to issue #24
2014-11-27 10:18:15 +09:00