Néophyte, je n'ai pas de partition Swap, je suis en btrfs
Quand j'utilise Gimp, celui-ci se ferme ou crash
Pour essayer d'y remédier j'ai trouvé ce paquet :
swapspace
après avoir trouvé un post, je cite :
Yay, le paquet swapspace fonctionne à merveille sur SSD!
J’utilisais du chrome l’autre soir et j’installais Manjaro Deepin dans la vbox (que j’ai donné 4 Go - c’est la moitié de ma RAM) avec le mode effets graphiques complet et l’échange a été mangé en un rien de temps, j’ai eu 5 peut-être 10 secondes de décalage mineur (mais pas de gel) et puis tout est revenu à la normale. J’ai vérifié mon moniteur système et il a montré 5 Go d’échange (il est passé de 2 à 5)! Manjaro Deepin installé sans problème et j’ai pu utiliser du chrome et faire d’autres choses au même moment sans aucun inconvénient! Normalement, j’aurais un gel total à ce moment-là. Swapspace est génial sur SSD et il donne exactement cette fonctionnalité dont j’avais besoin! Je peux avoir de petits programmes d’échange et de RAM jetés et le système s’ajuste simplement et fonctionnera couramment, tout comme sur Windows ... (étant donné que vous avez encore de l’espace libre sur SSD).
Mon observation est que le paquet swapspace fait plus pour la RAM globale ou les pénuries de swap que zram ou zswap (ceux-ci ne réduisent que l’espace mémoire utilisé d’un peu). C’est génial ! À mon avis, il devrait être incorporé en tant que package par défaut dans les distributions et être préconfiguré de manière saine afin qu’il fonctionne comme une protection dans les épisodes de pénurie de mémoire. Dans les systèmes HDD, les utilisateurs donnent généralement beaucoup d’espace pour échanger, ce qui n’aurait aucune conséquence, sur les SSD, nous devons être plus conscients de l’espace afin que le package swapspace puisse être très pratique.
sauf que quand je le lance j'ai cela :
Code : Tout sélectionner
mkswap: 1 contient des trous ou d'autres extensions non supportées.
Ce fichier d'échange peut être rejeté par le noyau lors de l'activation de l'échange !
Utilisez --verbose pour plus de détails.
mkswap: 1 : avertissement : effacement de l'ancienne signature swap.
Configure l'espace d'échange (swap) en version 1, taille = 4,8 GiB (5180301312 octets)
pas d'étiquette, UUID=77eca128-5eaf-4e10-908c-3888a5655dc1
Error: Could not enable swapfile '1': Invalid argument
Notice: Deleting unusable swapfile '1'
Initial memory status: would prefer 3235791400 extra bytes
Notice: Allocating swapfile '1'
mkswap: 1 contient des trous ou d'autres extensions non supportées.
Ce fichier d'échange peut être rejeté par le noyau lors de l'activation de l'échange !
Utilisez --verbose pour plus de détails.
Configure l'espace d'échange (swap) en version 1, taille = 3 GiB (3235794944 octets)
pas d'étiquette, UUID=fbf2a452-1e03-4b78-8c77-70f6c6938d86
Et vu mes connaissances (ou plutot mon absence de connaissances ...)
je ne sais que faire ensuite
A titre informatif :
Code : Tout sélectionner
cat /etc/fstab ✔
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=4E1C-4C09 /boot/efi vfat umask=0077 0 2
UUID=f4bb7d4a-13e4-4df6-8259-a1fcbf5d082c / btrfs subvol=/@,defaults,noatime,space_cache 0 1
UUID=f4bb7d4a-13e4-4df6-8259-a1fcbf5d082c /var/cache btrfs subvol=/@cache,defaults,noatime,space_cache 0 2
UUID=f4bb7d4a-13e4-4df6-8259-a1fcbf5d082c /var/log btrfs subvol=/@log,defaults,noatime,space_cache 0 2
UUID=cfb38ada-7754-41bd-bbf1-f1a8c4d6d7e2 /home btrfs defaults,noatime,space_cache 0 2
Code : Tout sélectionner
sudo inxi -m
Memory:
RAM: total: 15.5 GiB used: 7.44 GiB (48.0%)
Array-1: capacity: 32 GiB slots: 4 EC: None
Device-1: ChannelA-DIMM0 type: DDR3 size: 8 GiB speed: 1333 MT/s
Device-2: ChannelA-DIMM1 type: no module installed
Device-3: ChannelB-DIMM0 type: DDR3 size: 8 GiB speed: 1333 MT/s
Device-4: ChannelB-DIMM1 type: no module installed
Bon ben je croise les doigts ...