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 11/11/2016, à 13:37

calixtus06

[RESOLU] retarder l'utilisation de la swap

Bonjour,

Je suis débutant, archi débutant en linux 

J'ai lu dans planète linux qu'on pouvait régler l'utilisation de la swap par la commande:

sudo nano /etc/sysctl.conf

et ajoutant

vm.swapiness=10

or faut il mettre le # ou pas devant la phrase ?

Après vérification:

$ cat /proc/sys/vm/swapiness

donne toujours  60

Merci pour votre aide

Dernière modification par calixtus06 (Le 30/11/2018, à 07:36)

Hors ligne

#2 Le 11/11/2016, à 13:46

metalux

Re : [RESOLU] retarder l'utilisation de la swap

Bonjour,
Il faut passer la commande sudo sysctl -p pour que le changement soit pris en compte.

Hors ligne

#3 Le 11/11/2016, à 15:09

willcoyote

Re : [RESOLU] retarder l'utilisation de la swap

or faut il mettre le # ou pas devant la phrase ?

Quand tu met un # devant une ligne, ça veut dire que le ligne ne sera pas active
pour que ton parametre soit pris en compte, il faut retirer le #

Hors ligne

#4 Le 11/11/2016, à 15:10

GammaDraconis

Re : [RESOLU] retarder l'utilisation de la swap

Tu as quelle quantité de ram sur ton pc ?


Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db

Hors ligne

#5 Le 11/11/2016, à 15:32

metalux

Re : [RESOLU] retarder l'utilisation de la swap

Par ailleurs, ce n'est pas swapiness mais swappiness avec 2 P.

Hors ligne

#6 Le 11/11/2016, à 16:39

calixtus06

Re : [RESOLU] retarder l'utilisation de la swap

nano /etc/sysctl.conf

donne

#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables.
# See sysctl.conf (5) for information.
#

#kernel.domainname = example.com

# Uncomment the following to stop low-level messages on console
#kernel.printk = 3 4 1 3

##############################################################3
# Functions previously found in netbase
#

# Uncomment the next two lines to enable Spoof protection (reverse-path filter)
# Turn on Source Address Verification in all interfaces to
# prevent some spoofing attacks
#net.ipv4.conf.default.rp_filter=1
#net.ipv4.conf.all.rp_filter=1

# Uncomment the next line to enable TCP/IP SYN cookies
# See http://lwn.net/Articles/277146/
# Note: This may impact IPv6 TCP sessions too
#net.ipv4.tcp_syncookies=1

# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1

# Uncomment the next line to enable packet forwarding for IPv6
#  Enabling this option disables Stateless Address Autoconfiguration
#  based on Router Advertisements for this host
#net.ipv6.conf.all.forwarding=1


###################################################################
# Additional settings - these settings can improve the network
# security of the host and prevent against some network attacks
# including spoofing attacks and man in the middle attacks through
# redirection. Some network environments, however, require that these
# settings are disabled so review and enable them as needed.
#
# Do not accept ICMP redirects (prevent MITM attacks)
#net.ipv4.conf.all.accept_redirects = 0
#net.ipv6.conf.all.accept_redirects = 0
# _or_
# Accept ICMP redirects only for gateways listed in our default
# gateway list (enabled by default)
# net.ipv4.conf.all.secure_redirects = 1
#
# Do not send ICMP redirects (we are not a router)
#net.ipv4.conf.all.send_redirects = 0
#
# Do not accept IP source route packets (we are not a router)
#net.ipv4.conf.all.accept_source_route = 0
#net.ipv6.conf.all.accept_source_route = 0
#
# Log Martian Packets
#net.ipv4.conf.all.log_martians = 1
vm.swapiness=10

Pour autant :

nicolasmintkde@nicolasmintkde-desktop ~ $ su
Mot de passe : 
nicolasmintkde-desktop nicolasmintkde # cat /proc/sys/vm/swappiness
60
nicolasmintkde-desktop nicolasmintkde # 

Merci de m'éclairer

Hors ligne

#7 Le 11/11/2016, à 16:51

jplemoine

Re : [RESOLU] retarder l'utilisation de la swap

Cf post #5 de metalux :

Ce n'est pas

vm.swapiness=10

mais

vm.swappiness=10

(avec 2P)
et donc

cat /proc/sys/vm/swappiness

renvoie normalement la valeur de swappiness (avec 2P) qui n'a pas été changée !!!!


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#8 Le 11/11/2016, à 19:29

calixtus06

Re : [RESOLU] retarder l'utilisation de la swap

ah ah désolé ...bon, je suis parvenu à accéder au fichier avec nano en root mais pas en graphique en root ( ??)

la valeur est passé à 10 ! je pense que c'est bon ?

merci à tous

Hors ligne

#9 Le 11/11/2016, à 19:39

moko138

Re : [RESOLU] retarder l'utilisation de la swap

Un réflexe : la Doc !

Les réponses à tes questions y étaient.

calixtus06 a écrit :

Je suis débutant, archi débutant en linux

Non, ça fait plus de deux ans et 190 messages que tu ...

Commence à prendre les bonnes habitudes :
la Doc, la Doc, la Doc !

Dois-je te rappeler qu'en haut à droite de cette page, il y a deux champs de recherche et qu'ils sont là pour t'aider ?

  - -

AJOUT :
swappiness : je t'avais donné la réponse : ./viewtopic.php?pid=18567091#p18567091 il y a deux ans.

Elle est toujours valable à un détail près : je ne conseille plus un swappiness à zéro, puisque j'ai expérimenté que ça pouvait faire geler le système.
  Quant à la Doc, je crois bien qu'elle n'a jamais conseillé un swappiness à zéro.

Dernière modification par moko138 (Le 11/11/2016, à 20:06)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#10 Le 17/11/2016, à 01:27

calixtus06

Re : [RESOLU] retarder l'utilisation de la swap

Salut Moko,

merci pour ta réponse  vivifiante.

Il y a deux ans j'avais tapé une commande dont je ne comprenais rien ou pas grand chose. La doc ? je trouve que j'en lis beaucoup trop à mon goût. Je ne suis pas venu sur linux pour ça. Mais ok. J'avoue qu'au bout d'un moment mes yeux fatiguent de lire, parcourir les forums, tenter de traduire, chercher les vidéos explicatives..de ce genre  https://doc.ubuntu-fr.org/swap.

Dans ce cas précis je venais de lire un article dans planète linux qui tient sur dix lignes et qui me parlait davantage tout en maintenant le plaisir du réglage de la swap.

A toute et encore merci

Dernière modification par calixtus06 (Le 17/11/2016, à 01:28)

Hors ligne