Résolu le 10-06-19 Comment agrandir le fichier swap (et faut-il le faire) ?

Assistance concernant Linux Mint
Pascale
Messages : 91
Enregistré le : sam. 5 janv. 2019 20:40

Comment agrandir le fichier swap (et faut-il le faire) ?

Message par Pascale » sam. 8 juin 2019 23:51

Bonjour,

Mon PC dispose de 4 Go de RAM. Le fichier swap créé à l'installation ne fait que 2,1 Go.

Code : Tout sélectionner

cat /proc/swaps
Filename				Type		Size	Used	Priority
/swapfile                               file		2097148	1755724	-2

D'après ce que j'ai pu lire ici ou là, il semble conseillé d'avoir un fichier swap de taille égale à la RAM, ce qui n'est donc pas le cas.
Je ne sais pas si cela à une importance par rapport à cette question, mais ce PC est équipé d'un disque hybride (SSD/HD).
Je peux signaler aussi que le système se fige souvent et "crashe" parfois.
J'ai téléchargé zram-config.
Donc faut-il augmenter la taille de ce fichier swap et si oui, comment ?
LDLC Saturne LP3-4-H10S
Linux Mint 19 Cinnamon (XFCE également installé)

mézig
Messages : 1790
Enregistré le : mar. 14 nov. 2017 14:40

Re: Comment agrandir le fichier swap (et faut-il le faire) ?

Message par mézig » dim. 9 juin 2019 01:14

Bonjour,

Je ne sais pas si c'est utile d'augmenter la taille du fichier swapfile , perso je pense que non

Pour savoir si swap et beaucoup sollicité ou

Code : Tout sélectionner

Free -m



Mais pour le faire, par exemple pour 4Go

Code : Tout sélectionner

sudo swapoff /swapfile

Code : Tout sélectionner

sudo fallocate -l 4g /swapfile

Code : Tout sélectionner

sudo chmod 600 /swapfile

Code : Tout sélectionner

sudo mkswap /swapfile

Code : Tout sélectionner

sudo swapon /swapfile
et pour voir le résultat

Code : Tout sélectionner

free -m
Intel Pentium Dual CPU E2140 -- Nvidia GF108 -- 4 Go de RAM -- Ubuntu 18.10
Intel Pentium CPU 4405U @ 2.10GHz × 4 -- Intel HD Graphics 510 (Skylake GT1) -- 4 Go de RAM -- Ubuntu 19.04 -- Ubuntu 18.04 -- Ubuntu 18.10 avec partition de données commune

Pascale
Messages : 91
Enregistré le : sam. 5 janv. 2019 20:40

Re: Comment agrandir le fichier swap (et faut-il le faire) ?

Message par Pascale » dim. 9 juin 2019 11:17

Bonjour Mézig, merci pour ta réponse.

top donne :

Code : Tout sélectionner

top - 11:14:44 up 20 min,  1 user,  load average: 2,80, 2,67, 2,02
Tâches: 258 total,   1 en cours, 209 en veille,   0 arrêté,   1 zombie
%Cpu(s):  3,1 ut,  1,7 sy,  0,0 ni, 46,5 id, 48,7 wa,  0,0 hi,  0,1 si,  0,0 st
KiB Mem :  3922908 total,   110924 libr,  2543132 util,  1268852 tamp/cache
KiB Éch:  4058588 total,  3902428 libr,   156160 util.   976268 dispo Mem 
(et à la suite bien sûr le détail des processus).

J'ai probablement confondu deux choses dans ma question : plutôt que d'étendre le fichier swap, peut-être faudrait-il plutôt compresser la RAM ? Si oui, comment utiliser zram ?
LDLC Saturne LP3-4-H10S
Linux Mint 19 Cinnamon (XFCE également installé)

Avatar du membre
débitant
modérateur
Messages : 9341
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: Comment agrandir le fichier swap (et faut-il le faire) ?

Message par débitant » dim. 9 juin 2019 11:21

Pascale a écrit :
dim. 9 juin 2019 11:17
...J'ai probablement confondu deux choses dans ma question : plutôt que d'étendre le fichier swap, peut-être faudrait-il plutôt compresser la RAM ? Si oui, comment utiliser zram ?
mais là c'est un autre sujet ;)

Pascale
Messages : 91
Enregistré le : sam. 5 janv. 2019 20:40

Re: Comment agrandir le fichier swap (et faut-il le faire) ?

Message par Pascale » dim. 9 juin 2019 11:30

OK, du coup, que me conseilles-tu, compte tenu du fait que le système a tendance à se figer voire à planter ?

- étendre le fichier swap
- compresser la RAM
- les deux
- autre chose
- rien du tout

?
LDLC Saturne LP3-4-H10S
Linux Mint 19 Cinnamon (XFCE également installé)

Avatar du membre
cyrille
Messages : 2931
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

Re: Comment agrandir le fichier swap (et faut-il le faire) ?

Message par cyrille » dim. 9 juin 2019 13:57

Quand tu dis le système "crashes"
c'est réellement le système ? Ou c'est le X ?

Essaye autre chose que cinnamon... par exemple xfce .... et voit si ça plante aussi

(tu peux installer xfce en parallèle de cinnamon ; tu choisis ton environnement X lors de la connexion au serveur X dans ce cas)
# Me : DELL Lat E5430, SSD, 64-bit, RAM 8Go [ FreeBSD 12.0, xfce / Openbox ; DEBIAN SID via VirtualBox] | E7440, SSD, amd64, RAM 8Go [ DEBIAN SID, xfce]
# Me : VPS : 1 vCore 2 GHz , SSD, RAM 2Go, Local RAID, DEBIAN STABLE https://cbiot.fr
# Work : Serveur HP ProLiant ML 310e Gen 8 v2, DEBIAN STABLE | Parc DELL Lat E6* LINUX MINT, 18.3 Sylvia, amd64, XFCE.

All you need : #!/bin/bash | SVP les chiants pas de MP...

Avatar du membre
cyrille
Messages : 2931
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

Re: Comment agrandir le fichier swap (et faut-il le faire) ?

Message par cyrille » dim. 9 juin 2019 14:00

- 4go de RAM devrait déjà suffire amplement pour une utilisation de base sans taper dans le swap

A mon avis, tu fais fausse route, les plantages doivent avoir une autre origine que la taille de ta RAM

Regarde les logs, tu auras sans doute des infos
# Me : DELL Lat E5430, SSD, 64-bit, RAM 8Go [ FreeBSD 12.0, xfce / Openbox ; DEBIAN SID via VirtualBox] | E7440, SSD, amd64, RAM 8Go [ DEBIAN SID, xfce]
# Me : VPS : 1 vCore 2 GHz , SSD, RAM 2Go, Local RAID, DEBIAN STABLE https://cbiot.fr
# Work : Serveur HP ProLiant ML 310e Gen 8 v2, DEBIAN STABLE | Parc DELL Lat E6* LINUX MINT, 18.3 Sylvia, amd64, XFCE.

All you need : #!/bin/bash | SVP les chiants pas de MP...

Pascale
Messages : 91
Enregistré le : sam. 5 janv. 2019 20:40

Re: Comment agrandir le fichier swap (et faut-il le faire) ?

Message par Pascale » dim. 9 juin 2019 14:23

cyrille a écrit :
dim. 9 juin 2019 13:57
Quand tu dis le système "crashes"
c'est réellement le système ? Ou c'est le X ?

Essaye autre chose que cinnamon... par exemple xfce .... et voit si ça plante aussi

(tu peux installer xfce en parallèle de cinnamon ; tu choisis ton environnement X lors de la connexion au serveur X dans ce cas)
Les "symptômes" sont les suivants :
  • soit le système se fige pendant plusieurs secondes puis refonctionne normalement
  • soit j'ai un message d'erreur m'indiquant que Cinnamon vient de planter, me demandant si je veux le redémarrer (le redémarrage est rapide
  • soit le système se fige complètement et ne refonctionne pas même au bout de plusieurs minutes
Alors effectivement il se peut que j'aie tort de dire que c'est "le système", car c'est peut-être simplement l'environnement de bureau.

Je veux bien essayer Xfce : y a-t-il un lien vers un tuto expliquant la procédure ?
edit : je viens de trouver le lien de téléchargement.
Merci.
Modifié en dernier par Pascale le dim. 9 juin 2019 14:30, modifié 2 fois.
LDLC Saturne LP3-4-H10S
Linux Mint 19 Cinnamon (XFCE également installé)

Pascale
Messages : 91
Enregistré le : sam. 5 janv. 2019 20:40

Re: Comment agrandir le fichier swap (et faut-il le faire) ?

Message par Pascale » dim. 9 juin 2019 14:23

cyrille a écrit :
dim. 9 juin 2019 14:00
- 4go de RAM devrait déjà suffire amplement pour une utilisation de base sans taper dans le swap

A mon avis, tu fais fausse route, les plantages doivent avoir une autre origine que la taille de ta RAM

Regarde les logs, tu auras sans doute des infos
Merci Cyrille.
Comment accéder aux logs ? (désolée de poser une question aussi basique...)
LDLC Saturne LP3-4-H10S
Linux Mint 19 Cinnamon (XFCE également installé)

Avatar du membre
cyrille
Messages : 2931
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

Re: Comment agrandir le fichier swap (et faut-il le faire) ?

Message par cyrille » dim. 9 juin 2019 14:32

Pour les logs

Code : Tout sélectionner

[ragnarok@asgard-freeBSD:~] $ cat /var/log/Xorg.0.log

Code : Tout sélectionner

sudo dmesg | grep error
Pour xfce
Fais une recherche en haut à droite, ça devrait le faire
sinon un truc style

Code : Tout sélectionner

sudo apt-get install  xfce xfce4-goodies file-roller
devrait déjà fournir une bonne base
soit j'ai un message d'erreur m'indiquant que Cinnamon vient de planter, me demandant si je veux le redémarrer (le redémarrage est rapide
+1 pour changer de X ;)
# Me : DELL Lat E5430, SSD, 64-bit, RAM 8Go [ FreeBSD 12.0, xfce / Openbox ; DEBIAN SID via VirtualBox] | E7440, SSD, amd64, RAM 8Go [ DEBIAN SID, xfce]
# Me : VPS : 1 vCore 2 GHz , SSD, RAM 2Go, Local RAID, DEBIAN STABLE https://cbiot.fr
# Work : Serveur HP ProLiant ML 310e Gen 8 v2, DEBIAN STABLE | Parc DELL Lat E6* LINUX MINT, 18.3 Sylvia, amd64, XFCE.

All you need : #!/bin/bash | SVP les chiants pas de MP...

Verrouillé