package fs2

import "github.com/opencontainers/runc/libcontainer/cgroups/fs2"

Index

Constants

const UnifiedMountpoint = "/sys/fs/cgroup"

Functions

func CreateCgroupPath

func CreateCgroupPath(path string, c *configs.Cgroup) (Err error)

CreateCgroupPath creates cgroupv2 path, enabling all the supported controllers.

func NewManager

func NewManager(config *configs.Cgroup, dirPath string, rootless bool) (cgroups.Manager, error)

NewManager creates a manager for cgroup v2 unified hierarchy. dirPath is like "/sys/fs/cgroup/user.slice/user-1001.slice/session-1.scope". If dirPath is empty, it is automatically set using config.

func OOMKillCount

func OOMKillCount(path string) (uint64, error)

Source Files

cpu.go cpuset.go create.go defaultpath.go devices.go freezer.go fs2.go hugetlb.go io.go memory.go pids.go

Version
v1.0.0
Published
Jun 17, 2021
Platform
linux/amd64
Imports
22 packages
Last checked
16 seconds ago

Tools for package owners.