revlis.nl
Stash of notes about OSS, OSes, virtualization, dev hobby projects &c
May 30, 2019 — 21:18
Author: silver Category: linux Comments: Off
Linux Control Groups and Namespaces
Used for limiting and isolation
Docs
- https://www.kernel.org/doc/Documentation/namespaces/compatibility-list.txt
- https://www.kernel.org/doc/Documentation/cgroup-v1/
- https://www.kernel.org/doc/Documentation/cgroup-v2.txt
Utils
lsns
nsenter
- cgroup-tools pkg (
cgget
,cgset
, …)
Network
ip netns list
ip netns identify <pid>
ip netns exec <netns> ip
- or:
ip -n|-netns
Processes
- ps axwww -o cgroup
- ps axwww -o cgroup,user,pid,%cpu,%mem,vsz,rss,tname,stat,start,time,comm
- ps axwww -o ipcns,mntns,netns,pidns,userns,utsns,pid,comm
Filesystem
- /proc/<pid>/ns
- /sys/fs/cgroup