Utilisation de mémoire SWAP !
-
Mickael
- Administrateur
- Messages : 1299
- Enregistré(e) le : mar. 3 avr. 2018 21:27
- Localisation : Coinaud (26)
- Nb de « J’aime » donnés: 39
- Nb de « J’aime » reçus: 84
- A remercié : 9 fois
- A été remercié(e) : 58 fois
- Contact :
Re: Utilisation de mémoire SWAP !
Salut,
J'ai trouvé ça coté doc : https://rudd-o.com/linux-and-free-softw ... o-fix-that
Apparemment c'est pour régler les priorité, genre la bureautique n'a pas besoin d'être dans la RAM et peux être dans le SWAP, mais un traitement plus important comme la photo, ou le jeux eux doivent être dans la RAM.
J'ai trouvé ça coté doc : https://rudd-o.com/linux-and-free-softw ... o-fix-that
Apparemment c'est pour régler les priorité, genre la bureautique n'a pas besoin d'être dans la RAM et peux être dans le SWAP, mais un traitement plus important comme la photo, ou le jeux eux doivent être dans la RAM.
1 J'aime ce message
Tout le monde est un génie. Mais si on juge un poisson sur sa capacité à grimper à un arbre, il passera sa vie à croire qu’il est stupide.
-
Blind114
- Administrateur
- Messages : 731
- Enregistré(e) le : lun. 14 sept. 2020 10:51
- Localisation : Montpellier
- Système(s) d'exploitation :
- Nb de « J’aime » donnés: 403
- Nb de « J’aime » reçus: 346
- A remercié : 376 fois
- A été remercié(e) : 223 fois
- Genre :
Re: Utilisation de mémoire SWAP !
Merci @Mickael,
Instructif, pas franchement intuitif, cette histoire de cache_pressure, mais pour paraphraser :
Quand la valeur est proche de 1, le noyau préférera protéger le cache d''inode/dentry (cache en écriture si je ne m'abuse) par la libération en premier du cache de bloc.
Des valeurs près de 100 n'apportent pas de gain, les valeurs proche de zéro peuvent causer une très grande activité du SWAP pendant les analyses de gros fichiers système.
Tu me corriges si j'ai loupé une nuance.
Mais pour en revenir à nos activités spécifiques effectivement si nous étions en paramétrage d'usine, nous aurions de gros ralentissements toi comme moi. Nous sommes contraints de faire pas mal travailler notre RAM, avant d'utiliser le SWAP, et en plus il nous faut une bonne réactivité système sur les changements d'application, donc un swappiness à 90% et un cache_pressure à 50% sont de bons compromis, et on devrait éviter l'Assassin OOM !
Je conseille à tout le monde de se renseigner sur ce SERIAL KILLER !
@+
Instructif, pas franchement intuitif, cette histoire de cache_pressure, mais pour paraphraser :
Quand la valeur est proche de 1, le noyau préférera protéger le cache d''inode/dentry (cache en écriture si je ne m'abuse) par la libération en premier du cache de bloc.
Des valeurs près de 100 n'apportent pas de gain, les valeurs proche de zéro peuvent causer une très grande activité du SWAP pendant les analyses de gros fichiers système.
Tu me corriges si j'ai loupé une nuance.
Mais pour en revenir à nos activités spécifiques effectivement si nous étions en paramétrage d'usine, nous aurions de gros ralentissements toi comme moi. Nous sommes contraints de faire pas mal travailler notre RAM, avant d'utiliser le SWAP, et en plus il nous faut une bonne réactivité système sur les changements d'application, donc un swappiness à 90% et un cache_pressure à 50% sont de bons compromis, et on devrait éviter l'Assassin OOM !
Je conseille à tout le monde de se renseigner sur ce SERIAL KILLER !
@+
2 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !
-
Blind114
- Administrateur
- Messages : 731
- Enregistré(e) le : lun. 14 sept. 2020 10:51
- Localisation : Montpellier
- Système(s) d'exploitation :
- Nb de « J’aime » donnés: 403
- Nb de « J’aime » reçus: 346
- A remercié : 376 fois
- A été remercié(e) : 223 fois
- Genre :
Re: Utilisation de mémoire SWAP !
@tout le monde,
Pour faire simple il existe, quand on dispose d'un DD SWAP ou d'un fichier SWAP, 2 réglages :
Pour plus d'informations voici un excellent article concernant le SWAP : https://www.skyminds.net/linux-creer-fi ... miser-vps/
Pour faire simple il existe, quand on dispose d'un DD SWAP ou d'un fichier SWAP, 2 réglages :
- Le swappiness, plus il est réglé bas plus la RAM travaille, le réglage initial est fixé à 60, il faut donc comprendre qu'à 40% d'utilisation de la RAM le SWAP se déclenche ce qui est très inapproprié, un réglage à 10 devrait permettre d'utiliser sa RAM jusqu'à 90% de charge.
- Le vfs_cache_pressure, bien plus obscur, gère à priori la suppression d'informations en cache, d'origine réglé à 100, il convient de le régler à 50, pour que le cache ne soit pas supprimer trop rapidement.
Pour plus d'informations voici un excellent article concernant le SWAP : https://www.skyminds.net/linux-creer-fi ... miser-vps/
1 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !
-
Blind114
- Administrateur
- Messages : 731
- Enregistré(e) le : lun. 14 sept. 2020 10:51
- Localisation : Montpellier
- Système(s) d'exploitation :
- Nb de « J’aime » donnés: 403
- Nb de « J’aime » reçus: 346
- A remercié : 376 fois
- A été remercié(e) : 223 fois
- Genre :
Re: Utilisation de mémoire SWAP !
Petit truc en plus en cas d'utilisation d'un swapfile en lieu et place d'un disque SWAP
Comment augmenter la taille d'un fichier swapfile : ici
Comment augmenter la taille d'un fichier swapfile : ici
1 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !
-
Incantesimu
- Membre confirmé
- Messages : 66
- Enregistré(e) le : jeu. 4 avr. 2019 14:42
- Localisation : Kallisté
- Nb de « J’aime » reçus: 23
- A remercié : 29 fois
- A été remercié(e) : 19 fois
Utilisation de mémoire SWAP !
Bonsoir @Blind114 ou @jlb
Me revoila !!!
Je suis donc arrivé à mes fin et l'installation de MX-Linux est terminé. J'ai ajouté le bureau cinnamon et tout fonctionne, le PC ne rame plus avec l'ajout du SSD. Je suis parvenu à y ajouter les applications dont j'avais besoin.
Maintenant je suis en prise avec la configuration du swappiness et du cache pressure, j'ai suivi l'article mentionné "ci-dessus" et après vérification du système le swappiness était bien =10 et le cache pressure =50 ,donc super !!! Je croyais être enfin arrivé aux bons réglages. Mais quel ne fut pas m'a stupeur lors du redémarrage du pc, tout était revenu aux réglages par defaults. Je ne suis pas parvenu et je ne sais pas ou il faut faire ce qui est écrit en vert et je pens que c'est là le PB. Petite précision, je n'ai exécuté que ce qui est décrit ci-dessous, en partant du principe que l'article parle d'un point de départ où il n'y a pas de swap, peut être que j'ai tort ?
Incantesimu
Le swappiness configure la fréquence du système à sortir des données de la RAM pour les mettre dans le swap. Plus la valeur est proche de zéro, et plus les opérations sont gérées par la RAM, donc traitées rapidement. Il faut donc indiquer une valeur assez basse. La valeur par défaut est 60, on la met à 10 sur le serveur :sudo sysctl vm.swappiness=10 Le second réglage est vfs_cache_pressure, qui configure combien le système supprime les informations inode et dentry par rapport aux autres données. La valeur d’origine est 100, on la passe à 50 pour éviter que le système ne supprime les informations relatives aux inodes du cache trop rapidement :sudo sysctl vm.vfs_cache_pressure=50 Pour rendre les deux changements permanents:sudo nano /etc/sysctl.confet ajouter en fin de fichier :vm.swappiness=10vm.vfs_cache_pressure=50 Sauvegardez le fichier.
Me revoila !!!
Je suis donc arrivé à mes fin et l'installation de MX-Linux est terminé. J'ai ajouté le bureau cinnamon et tout fonctionne, le PC ne rame plus avec l'ajout du SSD. Je suis parvenu à y ajouter les applications dont j'avais besoin.
Maintenant je suis en prise avec la configuration du swappiness et du cache pressure, j'ai suivi l'article mentionné "ci-dessus" et après vérification du système le swappiness était bien =10 et le cache pressure =50 ,donc super !!! Je croyais être enfin arrivé aux bons réglages. Mais quel ne fut pas m'a stupeur lors du redémarrage du pc, tout était revenu aux réglages par defaults. Je ne suis pas parvenu et je ne sais pas ou il faut faire ce qui est écrit en vert et je pens que c'est là le PB. Petite précision, je n'ai exécuté que ce qui est décrit ci-dessous, en partant du principe que l'article parle d'un point de départ où il n'y a pas de swap, peut être que j'ai tort ?
Incantesimu
Le swappiness configure la fréquence du système à sortir des données de la RAM pour les mettre dans le swap. Plus la valeur est proche de zéro, et plus les opérations sont gérées par la RAM, donc traitées rapidement. Il faut donc indiquer une valeur assez basse. La valeur par défaut est 60, on la met à 10 sur le serveur :sudo sysctl vm.swappiness=10 Le second réglage est vfs_cache_pressure, qui configure combien le système supprime les informations inode et dentry par rapport aux autres données. La valeur d’origine est 100, on la passe à 50 pour éviter que le système ne supprime les informations relatives aux inodes du cache trop rapidement :sudo sysctl vm.vfs_cache_pressure=50 Pour rendre les deux changements permanents:sudo nano /etc/sysctl.confet ajouter en fin de fichier :vm.swappiness=10vm.vfs_cache_pressure=50 Sauvegardez le fichier.
1 J'aime ce message
-
jlb
- Membre émérite
- Messages : 2720
- Enregistré(e) le : mer. 11 avr. 2018 08:31
- Localisation : Hautes-Pyrénées (65)
- Nb de « J’aime » donnés: 312
- Nb de « J’aime » reçus: 1335
- A remercié : 457 fois
- A été remercié(e) : 859 fois
Utilisation de mémoire SWAP !
Hola @Incantesimu !Incantesimu a écrit : ↑sam. 15 janv. 2022 02:07Mais quel ne fut pas m'a stupeur lors du redémarrage du pc, tout était revenu aux réglages par defaults. Je ne suis pas parvenu et je ne sais pas ou il faut faire ce qui est écrit en vert et je pens que c'est là le PB.
Petite hypothèse qui ne mange pas de pain : as-tu bien sauvegardé le fichier ? Tu ne serais pas le premier à ne pas tout comprendre à Nano du premier coup.
Le plus simple, c'est de passer par un éditeur plus "conventionnel" en attendant d'avoir poursuivi ton apprentissage — ou pas.
Code : Tout sélectionner
sudo gedit /etc/sysctl.conf
0 J'aime ce message
-
Blind114
- Administrateur
- Messages : 731
- Enregistré(e) le : lun. 14 sept. 2020 10:51
- Localisation : Montpellier
- Système(s) d'exploitation :
- Nb de « J’aime » donnés: 403
- Nb de « J’aime » reçus: 346
- A remercié : 376 fois
- A été remercié(e) : 223 fois
- Genre :
Utilisation de mémoire SWAP !
@Incantesimu,
Comme te l'a précisé @jlb il faut bien enregistrer tes modifications, voici la méthode la plus simple :
Tu ouvres ton fichier avec la commande :
Tu peux effectivement utiliser gedit en lieu et place de nano.
Tu rajoutes tes deux lignes tout en bas de ton fichier.
ensuite tu tape Ctrl+x, là nano (je suppose que gedit fait pareil) te propose d'enregistrer tes modifications, tu tapes o (pour oui ou y pour yes).
Ensuite il te faut valider avec Entrée, le nom du fichier, ce qui te ramène au terminal.
Petite précision si tu passes directement par l'édition de ce fichier sans avoir tapé les lignes de commandes précédentes il te faudra redémarrer ta machine, pour que celles-ci prennent effet.
*Ne tiens pas compte de mon réglage du swappiness, j'ai 128 Go de RAM.*
Comme te l'a précisé @jlb il faut bien enregistrer tes modifications, voici la méthode la plus simple :
Tu ouvres ton fichier avec la commande :
Code : Tout sélectionner
sudo nano /etc/sysctl.conf
Tu rajoutes tes deux lignes tout en bas de ton fichier.
ensuite tu tape Ctrl+x, là nano (je suppose que gedit fait pareil) te propose d'enregistrer tes modifications, tu tapes o (pour oui ou y pour yes).
Ensuite il te faut valider avec Entrée, le nom du fichier, ce qui te ramène au terminal.
Petite précision si tu passes directement par l'édition de ce fichier sans avoir tapé les lignes de commandes précédentes il te faudra redémarrer ta machine, pour que celles-ci prennent effet.
*Ne tiens pas compte de mon réglage du swappiness, j'ai 128 Go de RAM.*
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
1 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !
-
Incantesimu
- Membre confirmé
- Messages : 66
- Enregistré(e) le : jeu. 4 avr. 2019 14:42
- Localisation : Kallisté
- Nb de « J’aime » reçus: 23
- A remercié : 29 fois
- A été remercié(e) : 19 fois
Utilisation de mémoire SWAP !
Bonjour,
@jlb et @Blind114
Merci à tout les deux vous êtes super doués !!!! Mais où avez vous appris tout cela ? Pas de soucis de compréhension et comme vous pouvez le remarquer ci-dessous cela à fonctionné, en fait ce que je ne faisais pas, c'était l'enregistrement. Je n'avais pas compris le principe, et plutôt que de faire encore des bêtises j'ai préféré demander.
IF: eth0 state: down mac: <filter> Drives: Local Storage: total: 1.36 TiB used: 6.96 GiB (0.5%) ID-1: /dev/sda vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB block size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s serial: <filter> rev: 043 scheme: MBR ID-2: /dev/sdb vendor: Seagate model: ST1000LM048-2E7172 size: 931.51 GiB block size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s rotation: 5400 rpm serial: <filter> rev: 0001 scheme: MBR Partition: ID-1: / raw size: 460.25 GiB size: 451.96 GiB (98.20%) used: 6.96 GiB (1.5%) fs: ext4 dev: /dev/sda1 ID-2: swap-1 size: 5.50 GiB used: 0 KiB (0.0%) fs: swap swappiness: 10 (default 60) cache pressure: 50 (default 100) dev: /dev/sda2Senso
Je vais devoir encore vous solliciter : Comme vous pouvez le voir ci dessus en "vert" j'ai ajouté le fameux HDD à l'emplacement dispo. Il apparait bien dans l'arborescence mais je n'arrive rien à copier dessus c'est vide et de plus il faut monter chaque fois le volume (HDD).
@jlb et @Blind114
Merci à tout les deux vous êtes super doués !!!! Mais où avez vous appris tout cela ? Pas de soucis de compréhension et comme vous pouvez le remarquer ci-dessous cela à fonctionné, en fait ce que je ne faisais pas, c'était l'enregistrement. Je n'avais pas compris le principe, et plutôt que de faire encore des bêtises j'ai préféré demander.
IF: eth0 state: down mac: <filter> Drives: Local Storage: total: 1.36 TiB used: 6.96 GiB (0.5%) ID-1: /dev/sda vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB block size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s serial: <filter> rev: 043 scheme: MBR ID-2: /dev/sdb vendor: Seagate model: ST1000LM048-2E7172 size: 931.51 GiB block size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s rotation: 5400 rpm serial: <filter> rev: 0001 scheme: MBR Partition: ID-1: / raw size: 460.25 GiB size: 451.96 GiB (98.20%) used: 6.96 GiB (1.5%) fs: ext4 dev: /dev/sda1 ID-2: swap-1 size: 5.50 GiB used: 0 KiB (0.0%) fs: swap swappiness: 10 (default 60) cache pressure: 50 (default 100) dev: /dev/sda2Senso
Je vais devoir encore vous solliciter : Comme vous pouvez le voir ci dessus en "vert" j'ai ajouté le fameux HDD à l'emplacement dispo. Il apparait bien dans l'arborescence mais je n'arrive rien à copier dessus c'est vide et de plus il faut monter chaque fois le volume (HDD).
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
0 J'aime ce message
-
jlb
- Membre émérite
- Messages : 2720
- Enregistré(e) le : mer. 11 avr. 2018 08:31
- Localisation : Hautes-Pyrénées (65)
- Nb de « J’aime » donnés: 312
- Nb de « J’aime » reçus: 1335
- A remercié : 457 fois
- A été remercié(e) : 859 fois
Utilisation de mémoire SWAP !
Je pense que @roger te conseillerait d'ouvrir un nouveau sujet. Incantesimu a écrit : ↑sam. 15 janv. 2022 15:05Comme vous pouvez le voir ci dessus en "vert" j'ai ajouté le fameux HDD à l'emplacement dispo. Il apparait bien dans l'arborescence mais je n'arrive rien à copier dessus c'est vide et de plus il faut monter chaque fois le volume (HDD).
Je te réponds malgré tout : s'il n'y a rien dans ton HDD, c'est normal que rien n'apparaisse et c'est normal aussi d'avoir à le monter à chaque fois si tu n'as rien fait pour que le montage se fasse automatiquement — moi non plus, si ça peut te rassurer.
Mais je ne ne comprends pas que tu ne puisses pas copier dessus, sachant qu'il est formaté.
1 J'aime ce message
-
Incantesimu
- Membre confirmé
- Messages : 66
- Enregistré(e) le : jeu. 4 avr. 2019 14:42
- Localisation : Kallisté
- Nb de « J’aime » reçus: 23
- A remercié : 29 fois
- A été remercié(e) : 19 fois
Utilisation de mémoire SWAP !
Bonjour @roger
Jlb pense que tu me conseillerais d'ouvrir un nouveau sujet , peux tu me dire dans quel rubrique.
Merci
Incantesimu
Jlb pense que tu me conseillerais d'ouvrir un nouveau sujet , peux tu me dire dans quel rubrique.
Merci
Incantesimu
1 J'aime ce message
-
roger
- Administrateur
- Messages : 2469
- Enregistré(e) le : mer. 4 avr. 2018 15:54
- Localisation : Normandie ( Orne )
- Système(s) d'exploitation : Mes systèmes d'exploitation:
Petit secret ci dessous...sur tout mes navigateurs web installés chez moi:
- Nb de « J’aime » donnés: 1366
- Nb de « J’aime » reçus: 350
- A remercié : 832 fois
- A été remercié(e) : 217 fois
Utilisation de mémoire SWAP !
Bonjour @Incantesimu.Incantesimu a écrit : ↑sam. 15 janv. 2022 16:48Bonjour @roger
Jlb pense que tu me conseillerais d'ouvrir un nouveau sujet , peux tu me dire dans quel rubrique.
Merci
Incantesimu
En effet c'est un très on conseil que te donne @jlb (nouvelle demande d'aide pour un problème bien précis)
Tu peux par exemple ouvrir ce nouveau sujet dans la même rubrique que celle ci. Penses juste à donner à ton titre de sujet un intitulé bien en rapport avec le soucis que tu rencontres.
Exemple: " Comment copier des données dans un disque dur ne contenant rien."
- Le spécialiste de la bonne phrase à utiliser chez nous c'est jlb, il pourrait te suggérer par avance un titre de sujet si tu lui en fais la demande
viewforum.php?f=7
Roger
0 J'aime ce message
La science c'est comme la culture :
On la sème, cultive , récolte ( PAS LE POGNON MAIS LE BOULOT !!! ) et surtout on la partage en commun ...
-
Incantesimu
- Membre confirmé
- Messages : 66
- Enregistré(e) le : jeu. 4 avr. 2019 14:42
- Localisation : Kallisté
- Nb de « J’aime » reçus: 23
- A remercié : 29 fois
- A été remercié(e) : 19 fois
Problème super utilisateur HDD
@jlb
Après quelques investigations et essayé de comprendre d'où vient le PB je me suis aperçu que je n'étais pas propriétaire des droits. En fait je n'arrive pas à copier quoi que ce soit sur le HDD , il s'avère qu'il faut être super utilisateur pour cela ? Cela me dépasse je m'en remet à vous .
Incantesimu
Après quelques investigations et essayé de comprendre d'où vient le PB je me suis aperçu que je n'étais pas propriétaire des droits. En fait je n'arrive pas à copier quoi que ce soit sur le HDD , il s'avère qu'il faut être super utilisateur pour cela ? Cela me dépasse je m'en remet à vous .
Incantesimu
0 J'aime ce message
-
jlb
- Membre émérite
- Messages : 2720
- Enregistré(e) le : mer. 11 avr. 2018 08:31
- Localisation : Hautes-Pyrénées (65)
- Nb de « J’aime » donnés: 312
- Nb de « J’aime » reçus: 1335
- A remercié : 457 fois
- A été remercié(e) : 859 fois
Utilisation de mémoire SWAP !
@Incantesimu Comme a dit @roger, ouvre d'abord un nouveau sujet... Et au bon endroit, et avec le bon titre ! Parce que sinon, Roger, il va avoir du taf de dingue à déplacer, à renommer !
0 J'aime ce message
Créer un compte ou se connecter pour rejoindre la discussion
Créer votre compte
Inscrivez-vous pour rejoindre notre communauté.
Participez aux discussions !
Créez vos propres sujets !