Page 1 sur 3

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

Posté : sam. 8 juin 2019 23:51
par Pascale
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 ?

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

Posté : dim. 9 juin 2019 01:14
par mézig
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

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

Posté : dim. 9 juin 2019 11:17
par Pascale
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 ?

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

Posté : dim. 9 juin 2019 11:21
par débitant
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 ;)

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

Posté : dim. 9 juin 2019 11:30
par Pascale
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

?

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

Posté : dim. 9 juin 2019 13:57
par cyrille
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)

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

Posté : dim. 9 juin 2019 14:00
par cyrille
- 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

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

Posté : dim. 9 juin 2019 14:23
par Pascale
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.

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

Posté : dim. 9 juin 2019 14:23
par Pascale
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...)

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

Posté : dim. 9 juin 2019 14:32
par cyrille
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 ;)