MCPcopy Create free account
hub / github.com/containerd/nerdctl / calculateCgroupMemUsage

Function calculateCgroupMemUsage

pkg/statsutil/stats_linux.go:153–158  ·  view source on GitHub ↗
(metrics *v1.Metrics)

Source from the content-addressed store, hash-verified

151}
152
153func calculateCgroupMemUsage(metrics *v1.Metrics) float64 {
154 if v := metrics.Memory.TotalInactiveFile; v < metrics.Memory.Usage.Usage {
155 return float64(metrics.Memory.Usage.Usage - v)
156 }
157 return float64(metrics.Memory.Usage.Usage)
158}
159
160func calculateCgroup2MemUsage(metrics *v2.Metrics) float64 {
161 if v := metrics.Memory.InactiveFile; v < metrics.Memory.Usage {

Callers 1

SetCgroupStatsFieldsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…