Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/11/2020, à 15:33

ar barzh paour

swap réglage

partiellement réglé  (voir post #2 et 3) mais reste un petit souci (voir post #4)
hello bon après midi
qui pourrait m'expliquer ce que fait exactement cette commande de la doc

https://doc.ubuntu-fr.org/swap#ameliorer_l_utilisation_du_fichier_d_echange_swap
echo vm.swappiness=5 | sudo tee /etc/sysctl.d/99-swappiness.conf

la doc dit
Cette procédure crée un fichier 99-swappiness.conf qui stocke vos réglages les rendant actifs au prochain redémarrage.


si je regarde le répertoire en question

le fichier 99-sysctl existe déjà , c'est un lien vers un autre fichier

jpb@jpb-MS-7A70:/etc$ ls -ails /etc/sysctl.d/99*
268552 0 lrwxrwxrwx 1 root root 14 oct.   7 22:30 /etc/sysctl.d/99-sysctl.conf ->  
jpb@jpb-MS-7A70:/etc$

avant de mettre en place cette modif conseillée,

la commande

echo vm.swappiness=5 | sudo tee /etc/sysctl.d/99-swappiness.conf

remplace le fichier 99-swappiness.conf ?
remplace le fichier ../sysctl.conf     ?

ou bien ????
merci pour votre réponse

Dernière modification par ar barzh paour (Le 03/12/2020, à 10:29)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#2 Le 30/11/2020, à 16:08

abelthorne

Re : swap réglage

C'est le fichier 99-sysctl.conf qui est un lien vers le sysctl.conf se trouvant dans le dossier parent (/etc). Or, la commande en question ne concerne pas 99-sysctl.conf mais 99-swappiness.conf.

Cette commande va écrire vm.swappiness=5 dans le fichier /etc/sysctl.d/99-swappiness.conf, c'est une valeur qui permet de régler le seuil à partir duquel utiliser la swap plutôt que la RAM.

Si le fichier 99-swappiness.conf existe déjà, je ne suis pas sûr de ce que va faire tee : écraser le fichier existant ou ne rien faire, mais très probablement l'écraser. Dans le doute, s'il existe déjà, tu peux aussi l'éditer manuellement.

Hors ligne

#3 Le 30/11/2020, à 16:47

ar barzh paour

Re : swap réglage

@abelthorne
merci pour ta réponse
effectivement je n'ai pas les yeux en face des trous
et j'ai confondu 99-sysctl avec 99-swappiness

la mise en oeuvre

jpb@jpb-MS-7A70:~$ ls -ails /etc/sysctl.d
total 52
262259  4 drwxr-xr-x   2 root root  4096 nov.  11 09:31 .
262145 12 drwxr-xr-x 133 root root 12288 nov.  25 14:08 ..
264601  4 -rw-r--r--   1 root root    77 févr. 27  2020 10-console-messages.conf
264602  4 -rw-r--r--   1 root root   490 févr. 27  2020 10-ipv6-privacy.conf
264603  4 -rw-r--r--   1 root root   726 févr. 27  2020 10-kernel-hardening.conf
264604  4 -rw-r--r--   1 root root   257 févr. 27  2020 10-link-restrictions.conf
264605  4 -rw-r--r--   1 root root  1184 févr. 27  2020 10-magic-sysrq.conf
264606  4 -rw-r--r--   1 root root   158 févr. 27  2020 10-network-security.conf
264607  4 -rw-r--r--   1 root root  1292 févr. 27  2020 10-ptrace.conf
264608  4 -rw-r--r--   1 root root   506 févr. 27  2020 10-zeropage.conf
267855  0 lrwxrwxrwx   1 root root    14 oct.   8 22:14 99-sysctl.conf -> ../sysctl.conf
264610  4 -rw-r--r--   1 root root   792 févr. 13  2020 README.sysctl
jpb@jpb-MS-7A70:~$ echo vm.swappiness=5 | sudo tee /etc/sysctl.d/99-swappiness.conf
[sudo] Mot de passe de jpb : 
vm.swappiness=5
jpb@jpb-MS-7A70:~$ echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-swappiness.conf
vm.vfs_cache_pressure=50
jpb@jpb-MS-7A70:~$ ls -ails /etc/sysctl.d
total 56
262259  4 drwxr-xr-x   2 root root  4096 nov.  30 15:50 .
262145 12 drwxr-xr-x 133 root root 12288 nov.  25 14:08 ..
264601  4 -rw-r--r--   1 root root    77 févr. 27  2020 10-console-messages.conf
264602  4 -rw-r--r--   1 root root   490 févr. 27  2020 10-ipv6-privacy.conf
264603  4 -rw-r--r--   1 root root   726 févr. 27  2020 10-kernel-hardening.conf
264604  4 -rw-r--r--   1 root root   257 févr. 27  2020 10-link-restrictions.conf
264605  4 -rw-r--r--   1 root root  1184 févr. 27  2020 10-magic-sysrq.conf
264606  4 -rw-r--r--   1 root root   158 févr. 27  2020 10-network-security.conf
264607  4 -rw-r--r--   1 root root  1292 févr. 27  2020 10-ptrace.conf
264608  4 -rw-r--r--   1 root root   506 févr. 27  2020 10-zeropage.conf
263659  4 -rw-r--r--   1 root root    41 nov.  30 15:50 99-swappiness.conf
267855  0 lrwxrwxrwx   1 root root    14 oct.   8 22:14 99-sysctl.conf -> ../sysctl.conf
264610  4 -rw-r--r--   1 root root   792 févr. 13  2020 README.sysctl
jpb@jpb-MS-7A70:~$ cat /etc/sysctl.d/99-swappiness.conf 
vm.swappiness=5
vm.vfs_cache_pressure=50
jpb@jpb-MS-7A70:~$ sudo sysctl -p /etc/sysctl.d/99-swappiness.conf
vm.swappiness = 5
vm.vfs_cache_pressure = 50
jpb@jpb-MS-7A70:~$ sudo swapoff -av
swapoff /swapfile
jpb@jpb-MS-7A70:~$ sudo swapon -av
swapon: /swapfile : signature trouvée [pagesize=4096, signature=swap]
swapon: /swapfile : taille de page : 4096, taille d'espace d'échange : 5368709120, taille de périphérique : 5368709120
swapon /swapfile
jpb@jpb-MS-7A70:~$ 

tee écrase le fichier , tee -a ajoute au fichier

Dernière modification par ar barzh paour (Le 30/11/2020, à 16:54)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#4 Le 02/12/2020, à 14:59

ar barzh paour

Re : swap réglage

j'enlève le résolu

une explication ?

un extrait de sysctl -a

vm.swappiness = 5
vm.vfs_cache_pressure = 50

je n'ai pas ouvert d'application demandant beaucoup de mémoire

et pourtant quand j'ouvre le moniteur je vois

Mémoire : 1,9GiB / 3,7GiB
Espace d'échange 1,Mio sur 5,0GiB

malgré mes réglages , ma swap est donc utilisée

jpb@jpb-MS-7A70:~$ free -m
              total       utilisé      libre     partagé tamp/cache   disponible
Mem:           3829        1377         288         269        2163        1920
Partition d'échange:        5119           1        5118
jpb@jpb-MS-7A70:~$ 

Dernière modification par ar barzh paour (Le 02/12/2020, à 15:01)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne