User Tools

Site Tools


технология_cgroup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
технология_cgroup [2017/12/05 09:02]
val создано
технология_cgroup [2024/04/28 09:41]
val
Line 1: Line 1:
 ====== Технология cgroup ====== ====== Технология cgroup ======
  
-  * [[https://​habrahabr.ru/​company/​selectel/​blog/​303190/​|Механизмы контейнеризации:​ cgroups]]+  * [[https://​habrahabr.ru/​company/​selectel/​blog/​303190/​|Механизмы контейнеризации:​ cgroups]] ​(сокращение от control groups, контрольные группы)
   * [[https://​blogs.rdoproject.org/​7761/​hands-on-linux-sandbox-with-namespaces-and-cgroups|Hands on Linux sandbox with namespaces and cgroups]]   * [[https://​blogs.rdoproject.org/​7761/​hands-on-linux-sandbox-with-namespaces-and-cgroups|Hands on Linux sandbox with namespaces and cgroups]]
 +
 +===== cgroup v2 =====
 +<​code>​
 +# systemd-cgls
 +/apache2
 +
 +# cat /​sys/​fs/​cgroup/​system.slice/​apache2.service/​memory.high
 +
 +# echo 500 > /​sys/​fs/​cgroup/​system.slice/​apache2.service/​memory.high
 +
 +# curl 127.0.0.1
 +
 +# systemctl stop apache2.service
 +
 +# source /​etc/​apache2/​envvars
 +
 +# /​usr/​sbin/​apache2 -k start
 +
 +# csystemd-cgls
 +/apache2
 +</​code>​
 +===== cgroup v1 (Debian10/​Ubuntu20) =====
  
 <​code>​ <​code>​
Line 12: Line 34:
  
 # echo 1M > /​sys/​fs/​cgroup/​memory/​group0/​memory.limit_in_bytes # echo 1M > /​sys/​fs/​cgroup/​memory/​group0/​memory.limit_in_bytes
 +  или
 +# echo 512K > /​sys/​fs/​cgroup/​memory/​group0/​memory.limit_in_bytes
  
-apt install stress+vim anyfile
 </​code>​ </​code>​
технология_cgroup.txt · Last modified: 2024/05/14 15:30 by val