Pages : 1
#1 Le 12/08/2020, à 18:52
- herveD
augmenter taille swap
Bonsoir,
Depuis des années j'ai des problèmes de saturation de mémoire. Il y a quelques temps, je m'étais fait aidé mais la solution la plus radicale a été de ne pas ouvrir plus de 3 profils navigateurs en même temps!
Je viens de faire une installation neuve Ubuntu 20.04 et dès l'installation de mes applis, cela recommence avec des reboots manuels !
J'ai vu la piste d'augmenter le swap car celui-ci est de 2 go pour une taille mémoire de 8Go.
MOn taux d'occupation mémoire et swap est souvent > 90%
J'ai vu dans des articles que l'on pouvait augmenter le swap de plusieurs go.
https://doc.ubuntu-fr.org/swap
https://www.digitalocean.com/community/ … u-20-04-fr
mais j'ai échoué à la 1ere tentative de le tester sur la session
sudo fallocate -l 4G /swapfile
fallocate: échec de fallocate: Fichier texte occupé
Je souhaite explorer cette piste si quelqu'un a l'expérience de cela . Obligé de passer en mode commande ?
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#2 Le 12/08/2020, à 18:59
- lann
Re : augmenter taille swap
Tu peux également utilisé zram https://doc.ubuntu-fr.org/zram
De toute façon, si tu swap ce n'est pas l'idéal.
Il faudrait que tu puisses augmenter ta RAM
<Modéré>
Hors ligne
#3 Le 12/08/2020, à 19:32
- Korak
Re : augmenter taille swap
Bonjour,
Avec une installation neuve d'Ubuntu, il est bizarre que la taille de la partition swap n'a pas la même taille que la RAM. Quoique, sur mon PC, ce n'est pas le cas non plus car la partition swap fait 8 Go alors que j'ai 12 Go de RAM.
Il serait intéressant de savoir se qui utilise autant la RAM pour que tu sois embêté à ce point.
Donne le retour de la commande :
top
Tu stoppes cette commande avec la combinaison de touches Ctrl+c.
Exemple sur mon PC :
be@be-HP-Pavilion-17-Notebook-PC:~$ top
top - 20:31:10 up 8:34, 1 user, load average: 0,93, 0,67, 0,68
Tâches: 277 total, 1 en cours, 276 en veille, 0 arrêté, 0 zombie
%Cpu(s): 7,2 ut, 3,4 sy, 0,0 ni, 88,8 id, 0,0 wa, 0,0 hi, 0,7 si, 0,0 st
MiB Mem : 10909,5 total, 4951,1 libr, 3643,3 util, 2315,0 tamp/cache
MiB Éch: 2048,0 total, 2048,0 libr, 0,0 util. 6815,5 dispo Mem
PID UTIL. PR NI VIRT RES SHR S %CPU %MEM TEMPS+ COM.
4409 be 20 0 3846688 936272 182076 S 16,2 8,4 58:17.81 Web Con+
1990 be 9 -11 3064616 21204 16460 S 7,3 0,2 33:16.66 pulseau+
4157 be 20 0 3958316 496140 186804 S 6,3 4,4 43:36.93 MainThr+
2051 be 20 0 1964844 111164 75620 S 3,6 1,0 3:59.34 Xorg
5294 be 20 0 3068652 332200 174888 S 3,6 3,0 16:17.34 Web Con+
9362 be 20 0 335980 48280 37264 S 2,6 0,4 0:07.87 notify-+
2659 be 20 0 2331652 164136 102396 S 1,7 1,5 4:28.27 compiz
14163 root 20 0 280048 60992 47956 S 1,3 0,5 0:12.10 gparted+
4921 be 20 0 2553112 187740 113984 S 0,7 1,7 3:12.40 Web Con+
14611 be 20 0 22796 4256 3440 R 0,7 0,0 0:00.07 top
11 root 20 0 0 0 0 I 0,3 0,0 0:25.28 rcu_sch+
377 root 20 0 24388 8140 4088 S 0,3 0,1 0:07.28 systemd+
917 root 20 0 419396 21176 17564 S 0,3 0,2 2:25.95 Network+
1167 root 20 0 682812 11160 8004 S 0,3 0,1 0:02.59 canonic+
1487 root 20 0 1067948 10340 8916 S 0,3 0,1 1:07.96 teamvie+
4331 be 20 0 2448300 128600 93600 S 0,3 1,2 0:17.65 WebExte+
12206 be 20 0 900900 53708 42140 S 0,3 0,5 0:01.51 gnome-t+
be@be-HP-Pavilion-17-Notebook-PC:~$
Édit :
Tu peux utiliser Gparted pour changer la taille de ta partition swap.
Genre tu réduis la taille d'une partition puis tu agrandis la partition swap.
Sans être sûr que ça va t'aider.....
Dernière modification par Korak (Le 12/08/2020, à 19:40)
OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur. Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !
Hors ligne
#4 Le 12/08/2020, à 19:44
- herveD
Re : augmenter taille swap
Bonsoir
Mon pc a environ 10 ans (eh oui j'ai envie de faire attention à la palnete).
J'ai passé beaucoup de temps dans le passé pour comprendre.
Je souhaitais une solution simple. Je suis servi avec zRAM
Effet immédiat mais il a fallut que je démarre zRAM et augmentation à 6 go le swap.
sudo service zram-config start
rvnux@ordi:~$ cat /proc/swaps
Filename Type Size Used Priority
/swapfile file 2097148 1824056 -2
/dev/zram0 partition 998000 0 5
/dev/zram1 partition 998000 0 5
/dev/zram2 partition 998000 0 5
/dev/zram3 partition 998000 0 5
Comme c'est natif, je me demande pourquoi cette solution n'est pas plus connue/utilisée !?
Sinon vu la date du pc, je suis quasi obligé de racheter un pc (dernier recours)
@+
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#5 Le 12/08/2020, à 19:49
- inbox
Re : augmenter taille swap
Salut,
Si j'en crois ce sujet, il faut désactiver la swap active avant d'ajouter le fichier.
Exemple :
swapoff -a
Sudo fallocate -l 15G /swapfile
Sudo mkswap /swapfile
Sudo swapon /swapfile
swapon -a
A+
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#6 Le 12/08/2020, à 20:14
- herveD
Re : augmenter taille swap
Salut
Je ne vois pas cette nécessité dans la notice zRAM.
Peut-être que l'article a eu d'autres problèmes, de plus comme précisté j'ai eu un pb avec fallocate (1er msg). J'attends un peu convergence d'opinions ;-)
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#7 Le 12/08/2020, à 20:20
- Korak
Re : augmenter taille swap
Tu peux utiliser Gparted pour changer la taille de ta partition swap.
Tu as essayé ???
Et ..... que donne le retour de la commande :
top
OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur. Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !
Hors ligne
#8 Le 12/08/2020, à 20:24
- herveD
Re : augmenter taille swap
@Korak
pour infos mais je considère pour l'instant que cela fonctionne très bien. J'attends au moins un jour
top
top - 21:22:54 up 8:12, 1 user, load average: 0,86, 1,25, 1,41
Tâches: 307 total, 2 en cours, 305 en veille, 0 arrêté, 0 zombie
%Cpu(s): 7,3 ut, 1,3 sy, 0,0 ni, 91,1 id, 0,2 wa, 0,0 hi, 0,1 si, 0,0 st
MiB Mem : 7796,9 total, 260,7 libr, 5496,3 util, 2039,9 tamp/cache
MiB Éch: 5946,4 total, 3941,6 libr, 2004,8 util. 703,2 dispo Mem
PID UTIL. PR NI VIRT RES SHR S %CPU %MEM TEMPS+ COM.
1585 rvnux 20 0 1065872 200312 180272 S 14,3 2,5 54:18.48 Xorg
17041 rvnux 20 0 1664108 235056 87988 R 5,0 2,9 13:29.32 spotify
1800 rvnux 20 0 4094000 163372 54268 S 4,0 2,0 27:35.02 gnome-s+
11043 rvnux 20 0 836460 27544 9840 S 3,7 0,3 13:14.64 gnome-s+
16887 rvnux 20 0 3146188 134148 24072 S 2,3 1,7 5:31.98 spotify
13374 rvnux 20 0 973668 28032 18896 S 2,0 0,4 0:04.46 gnome-t+
1502 rvnux 9 -11 5874336 7176 5244 S 1,3 0,1 8:37.75 pulseau+
6163 rvnux 20 0 4653504 135112 44300 S 1,3 1,7 6:24.42 everdo
4409 rvnux 20 0 98,4g 82536 12820 S 1,0 1,0 0:55.03 WebKitW+
Ma config actuelle : Ubuntu 24.04 - 64b - INTEL NUC 11 PRO - https://clibre.eu/
Hors ligne
#9 Le 12/08/2020, à 21:02
- Korak
Re : augmenter taille swap
Ben ..... rien de spécial a signaler.
Les % d'occupation CPU et RAM ne sont pas trop élevés au moment ou tu as lancé la commande top.
Je sais, je suis passé à 12 GO de RAM à la place de 8 sur 3 PC pour une cause un peu bizarre mais pas tant que ça : FoE (Forge of Empires) qui est TRÈS gourmand.
Pour en revenir à la taille de la partition swap, ben tout compte fait je ne sais plus quoi te dire. De plus, certaines personnes disent que le swap n'est plus une partition mais un fichier.
Bref, qu'en est-il au juste ? Et comment le vérifier ?
OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur. Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !
Hors ligne
#10 Le 13/08/2020, à 04:49
- moko138
Re : augmenter taille swap
certaines personnes disent que le swap n'est plus une partition mais un fichier.
Bref, qu'en est-il au juste ? Et comment le vérifier ?
Salut Korak,
Depuis 18.04, si l'installateur trouve une partition de swap, il l'utilise ; sinon il crée un fichier de swap.
Pour vérifier la ou les swap actives, et leurs priorités, tu as au choix :
cat /proc/swaps
ou (merci à geole) :
swapon -s
.
= =
Quant à herveD,
s'il veut continuer à
ouvrir plus de 3 profils navigateurs en même temps!
(...) Depuis des années j'ai des problèmes de saturation de mémoire
je crois qu'il a intérêt à te montrer, en pleine activité :
echo -e "\n\tCharge RAM en % décroissant :" ; ps aux | awk '{print $1,$2,$4,$11,$12 | "sort -k3Vr | column -t | head -40"}'
ainsi que
cd ; ncdu
Et je ne serais pas étonné qu'on trouve
- qu'aucun bloqueur de javascripts n'est employé ;
- et que les caches de navigateurs sont fort rarement purgés.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#11 Le 13/08/2020, à 05:12
- Korak
Re : augmenter taille swap
Salut moko138,
Ça fait longtemps que l'on ne sait plus parlé mais bon, pas trop grave c'est moi qui ai un peu déserté le forum.
Sur mon PC avec une installation fraîche d'Ubuntu 20.04.1 64 bits :
be@be-HP-Pavilion-17-Notebook-PC:~$ cat /proc/swaps
Filename Type Size Used Priority
/swapfile file 2097148 0 -2
be@be-HP-Pavilion-17-Notebook-PC:~$ swapon -s
Nom de fichier Type Taille Utilisé Priorité
/swapfile file 2097148 0 -2
be@be-HP-Pavilion-17-Notebook-PC:~$
Et GParted n'a pas l'air de dire la même chose.
Dernière modification par Korak (Le 13/08/2020, à 05:14)
OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur. Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !
Hors ligne
#12 Le 13/08/2020, à 05:19
- Korak
Re : augmenter taille swap
Je sens venir une chose : je vais supprimer toutes les partitions d'Ubuntu puis le réinstaller en laissant faire son installeur (chose que je pense avoir fait en installant Ubuntu 20.04 64 bits il y a environ 2 mois).
Dernière modification par Korak (Le 13/08/2020, à 05:30)
OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur. Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !
Hors ligne
#13 Le 13/08/2020, à 06:22
- MicP
Re : augmenter taille swap
Bonjour Korak
Je vois, dans la copie d'écran de Gparted de ton message #3
qu'il y a, sur ton disque /dev/sda de 1TB, une partition de swap de 7,63GB (/dev/sda6).
D'autre pas, dans le retour de la commande top :
… MiB Éch: 2048,0 total, 2048,0 libr, 0,0 util. 6815,5 dispo Mem …
et, dans ton message #11
le retour de la commande cat /proc/swaps indique :
… Filename Type Size Used Priority /swapfile file 2097148 0 -2 …
J'en conclu que sur ta machine,
seul le fichier /swapfile est utilisé pour le swap
et donc, le swap de la partition /dev/sda6 n'est pas activé.
Tu pourrais l'activer simplement en lançant la ligne de commandes suivante :
sudo swapon /dev/sda6
et voir ensuite de combien de swap tu dispose,
en lançant la ligne de commande suivante :
free
=======
Tu pourrais ajouter les deux lignes suivantes dans ton fichier /etc/fstab
pour faire en sorte que la partition de swap /dev/sda6
soit automatiquement activée au démarrage : (il te faudra adapter le contenu de cette ligne avec l'UUID de TA swap qui est sur /dev/sda6)
# partition swap /dev/sda6
UUID=03dd4099-0b55-4feb-a69a-2f19797b00f6 none swap sw
Dernière modification par MicP (Le 13/08/2020, à 09:25)
Hors ligne
#14 Le 13/08/2020, à 11:52
- Korak
Re : augmenter taille swap
Ça donne ceci :
be@be-HP-Pavilion-17-Notebook-PC:~$ sudo swapon /dev/sda6
[sudo] Mot de passe de be :
swapon: /dev/sda6 : échec de swapon: Périphérique ou ressource occupé
be@be-HP-Pavilion-17-Notebook-PC:~$
be@be-HP-Pavilion-17-Notebook-PC:~$ free
total utilisé libre partagé tamp/cache disponible
Mem: 11171296 2540568 6589448 73084 2041280 8250032
Partition d'échange: 10097656 0 10097656
be@be-HP-Pavilion-17-Notebook-PC:~$
Je me doutais un peu du résultat de la 1ère commande étant donné que la partition swap doit être active par défaut.
Dernière modification par Korak (Le 13/08/2020, à 11:57)
OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur. Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !
Hors ligne
#15 Le 13/08/2020, à 12:01
- MicP
Re : augmenter taille swap
@Korak
Donc, tu as deux swap : le fichier /swapfile de 2097148 KiB
et une partition de swap de 9074148 KiB qui est la partition /dev/sda6
Apparemment, la partition de swap /dev/sda6 avait déjà été activée
peut-être manuellement ou par une ligne du fichier /etc/fstab
Hors ligne
#16 Le 13/08/2020, à 12:23
- inbox
Re : augmenter taille swap
Comme indiqué, message #5, il faut désactiver la swap avant d'agir dessus. Une fois les manips terminées, on peut la réactiver.
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#17 Le 13/08/2020, à 12:47
- Korak
Re : augmenter taille swap
J'ai peut-être deux swap et franchement ..... je m'en fiche car mon PC tourne bien.
C'est juste en participant à cette conversation que je m'en rend compte.
De toute façon, il faut désactiver le swap avant d'agir dessus puis le réactiver après.
OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur. Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !
Hors ligne
#18 Le 13/08/2020, à 14:08
- MicP
Re : augmenter taille swap
C'est quand même bizarre que la partition de swap /dev/sda6 ait été active
alors que le contenu de /proc/swaps ne listait que le fichier swap
be@be-HP-Pavilion-17-Notebook-PC:~$ cat /proc/swaps Filename Type Size Used Priority /swapfile file 2097148 0 -2 be@be-HP-Pavilion-17-Notebook-PC:~$
C'est pour ça que j'ai pensé qu'il n'y avait que le fichier /swapfile en tant que swap actif
et que la partition de swap /dev/sda6 n'était pas active.
Donc, je ne vois pas comment il aurait été possible de désactiver une partition de swap qui était déjà désactivée.
Dernière modification par MicP (Le 13/08/2020, à 14:12)
Hors ligne
Pages : 1