in cgroup/memory.go [66:88]
func (mem *MemorySubsystem) get(path string) error {
if err := memoryData(path, "memory", &mem.Mem); err != nil {
return err
}
if err := memoryData(path, "memory.memsw", &mem.MemSwap); err != nil {
return err
}
if err := memoryData(path, "memory.kmem", &mem.Kernel); err != nil {
return err
}
if err := memoryData(path, "memory.kmem.tcp", &mem.KernelTCP); err != nil {
return err
}
if err := memoryStats(path, mem); err != nil {
return err
}
return nil
}