Fix and improve linux-internal part 1
This commit is contained in:
parent
c12f3e684b
commit
ab3341bc54
2 changed files with 6 additions and 6 deletions
|
|
@ -209,7 +209,7 @@ intervenir et par exemple les ACL POSIX[^ACLPOSIX] (espace *system*) :
|
|||
|
||||
[^ACLPOSIX]: Les ACL POSIX sont des permissions supplémentaires qui viennent
|
||||
s'ajouter aux modes standards du fichier (propriétaire, groupe, reste du
|
||||
monde). Avec les ACL POSIX, on peut doonner des droits à un ou plusieurs
|
||||
monde). Avec les ACL POSIX, on peut donner des droits à un ou plusieurs
|
||||
utilisateurs ou groupe, de manière spécifique.
|
||||
|
||||
<div lang="en-US">
|
||||
|
|
|
|||
|
|
@ -331,18 +331,18 @@ quantité de ressources mises à disposition à un groupe de processus.
|
|||
|
||||
Pour définir une limite, nous allons écrire la valeur dans le fichier
|
||||
correspondant à une valeur limite, comme par exemple
|
||||
`memory.max_usage_in_bytes` (v1) ou `memory.max` (v2), qui limite le nombre
|
||||
`memory.limit_in_bytes` (v1) ou `memory.max` (v2), qui limite le nombre
|
||||
d'octets que notre groupe de processus va pouvoir allouer au maximum :
|
||||
|
||||
<div lang="en-US">
|
||||
```
|
||||
# cgroup v1
|
||||
42sh$ cat /sys/fs/cgroup/memory/virli/memory.max_usage_in_bytes
|
||||
42sh$ cat /sys/fs/cgroup/memory/virli/memory.limit_in_bytes
|
||||
0
|
||||
# 0 = Aucune limite
|
||||
42sh$ echo 4M > /sys/fs/cgroup/memory/virli/memory.max_usage_in_bytes
|
||||
42sh$ echo 4M > /sys/fs/cgroup/memory/virli/memory.limit_in_bytes
|
||||
# Maintenant, la limite est à 4MB, vérifions...
|
||||
42sh$ cat /sys/fs/cgroup/memory/virli/memory.max_usage_in_bytes
|
||||
42sh$ cat /sys/fs/cgroup/memory/virli/memory.limit_in_bytes
|
||||
4194304
|
||||
```
|
||||
</div>
|
||||
|
|
@ -372,7 +372,7 @@ limites que vous avez définies :
|
|||
<div lang="en-US">
|
||||
```
|
||||
42sh# mkdir /sys/fs/cgroup...
|
||||
42sh# echo 512M > /sys/fs/cgroup.../memory.max_usage_in_bytes
|
||||
42sh# echo 512M > /sys/fs/cgroup.../memory.limit_in_bytes
|
||||
42sh# ./monitor group_name memhog 500
|
||||
~~~ 13595 ~~~ Current memory usage: 75194368/550502400 (13%)
|
||||
~~~ 13595 ~~~ Current memory usage: 150290432/550502400 (27%)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue