Résolu le 1-02-21 démarrage lent après passage de partition en fichier swap

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
jmre033
Messages : 48
Enregistré le : jeu. 4 mai 2017 16:07

démarrage lent après passage de partition en fichier swap

Message par jmre033 »

Bonjour,
j'ai remplacé la partition swap de 6GO (sur db5) par un fichier swap de 8GO sur sda5 (partition Mint), 8GO et le démarrage est passé d'instantané à vraiment long.
Je ne m’explique pas bien ce ralentissement.
Le fichier swap pourrait-il être réduit (et comment) j'ai pris 8Go car c'est la taille de la mémoire vive.
Ci-dessous le fstab.
Image
Ma signature mentionne toujours la partition swap
Merci pour vos suggestions
jmr
PC assemblé CM Asus prime B-250 M plus Intel I5 7400 3ghz ram 8GO chipset graphique intégré 630
écran Iiyama B2403WS DVI-hdmi et/ou DSUB; lecteur graveur DVD LG
sda=SSD 240 Go sda1 récup W10; sda2 EFI; sda3 Microsoft; sda4 Windows 10; sda5 Mint 19.3
sdb=HD 500Go : disque de données en EFI
sdb1 : réserve : partitions sdb2 à sdb5 : données ext4 et ntfs; sdb6 : swap
Avatar du membre
alain
Administrateur du site
Messages : 17314
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: démarrage lent après passage de partition en fichier swap

Message par alain »

Bonjour jmre033.

Merci pour l'ouverture de ce nouveau sujet, ça va être plus clair.

Je te copie ici les réponses qui t'ont été données dans celui de Yoyothebest:
arghlub a écrit : mer. 27 janv. 2021 14:37 Salut jmre033,

Pour voir comment ton fichier-swap est monté au démarrage, donne-nous le retour de cette commande en terminal :

Code : Tout sélectionner

cat /etc/fstab | grep swap
ou mieux (la totale) :

Code : Tout sélectionner

cat /etc/fstab
PS : ce sujet étant celui de yoyo.thebest, je te conseillerai plutôt de créer un autre sujet.
;)
cyrille a écrit : mer. 27 janv. 2021 14:39 Et

Code : Tout sélectionner

sudo dmesg | grep swap

Merci de mettre les retours du terminal entre les balises "code" ;) .Pas de capture pour les retours de terminal, nous ne pouvons pas en exploiter le texte.
pour l'utilisation des balises voir tuto barre d'outils des messages Image
Слава Україні _ слава героям махновщини
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 22 Xfce 4.18 | K: 6.8
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 22 Wilma Xfce 4.18| K: 6.8
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.8 | K: 6.1
In a world without walls and fences, who needs windows and gates?
Avatar du membre
Jennatux
Messages : 3280
Enregistré le : mer. 1 nov. 2017 01:59

Re: démarrage lent après passage de partition en fichier swap

Message par Jennatux »

Bonjour
Je trouve un peu gros ton fichier swap , je pense que 3 a 4 Go devrait suffire
Tu l'as placé a la racine?
donne le retour de

Code : Tout sélectionner

ls /
Voila la méthode que j'ai utilisé une fois , que je viens de vérifier (parce que du fait que j'ai plusieurs systèmes et un petit disque, je n'utilise plus de fichiers d'échange)
Pour créer un fichier swapfile a la racine du système, par exemple pour 4 Go

Code : Tout sélectionner

sudo fallocate -l 4G /swapfile
Pour garder les droits a root sur ce fichier

Code : Tout sélectionner

sudo chmod 600 /swapfile
Designer le fichier comme swap

Code : Tout sélectionner

sudo mkswap /swapfile
Pour l'activer

Code : Tout sélectionner

sudo swapon /swapfile
Ensuite modifier fstab pour supprimer ou commenter l'ancienne ligne pour swap et ajouter celle ci

Code : Tout sélectionner

/swapfile    none    swap      sw     0    0
Au redemarrage tu vérifies

Code : Tout sélectionner

swapon

Code : Tout sélectionner

free -m
Fujitsu : Ubuntu 26.04 - Xubuntu 26.04 - Ubuntu Cosmic 24.04
Clevo : Ubuntu 26.04 - Xubuntu et Lubuntu 26.04 - Linux Mint 22.3 Cinnamon et xfce

Avec partition data ..................... Partition data en Multiboot EFI

Une fraction de seconde..................................Animations
Avatar du membre
Jennatux
Messages : 3280
Enregistré le : mer. 1 nov. 2017 01:59

Re: démarrage lent après passage de partition en fichier swap

Message par Jennatux »

Ok !...
Fujitsu : Ubuntu 26.04 - Xubuntu 26.04 - Ubuntu Cosmic 24.04
Clevo : Ubuntu 26.04 - Xubuntu et Lubuntu 26.04 - Linux Mint 22.3 Cinnamon et xfce

Avec partition data ..................... Partition data en Multiboot EFI

Une fraction de seconde..................................Animations
Ir0nf33t
Messages : 25
Enregistré le : mer. 20 janv. 2021 12:32

Re: démarrage lent après passage de partition en fichier swap

Message par Ir0nf33t »

Bonjour, je me permet une petite incrustation.

Simple question, la création d'une partition swap sur un système déjà installer ne risque pas de corrompre les fichiers du système ?

J'ai en vu d'en créer un avec la méthode si dessus.
Pc : Dell Vostro 3460 | LM 21.3 | Cinnamon 6.0.4 | 5.15.0-97-amd64 | Intel i5-3210M | 8 GiB | Intel HD Graphics 4000
Pc : MSI Katana 17 B12U | LMDE 6 | Cinnamon 6.0.4 | 6.1.0-21-amd64 | Intel Core i5-12450H | 32 GiB | Nvidia GeForce RTX 2050
jmre033
Messages : 48
Enregistré le : jeu. 4 mai 2017 16:07

Re: démarrage lent après passage de partition en fichier swap

Message par jmre033 »

Code : Tout sélectionner

jmr@jmr-LINUXMINT19:~$ 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>
# / was on /dev/sda5 during installation
UUID=27cc0b65-a33a-4814-88ce-615ad438166a /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=9CD4-3405  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sdb6 during installation
#UUID=8d41e152-f3b0-4d83-b60d-5913095990d0 none            swap    sw              0       0
#UUID=79beab89-3062-4567-bd3b-d77ebeb436fc  none            swap    sw              0       0
UUID="0EABA9B238E1BE31" TYPE="ntfs" PARTUUID="445f445e-08"
/dev/sda4      /media/WIN10-SSD         ntfs  defaults,user,uid=1000,gid=1000             0  0                       
#/dev/sda5      /media/MIN19.1-C  	    ext4  defaults             0  0
#/dev/sdb2     /media/MINT-18 	        ext4  defaults             0  0  
#/dev/sdb3      /media/MINT-19 	        ext4  defaults             0  0  
#/dev/sdb5      /media/LINUX-2           ext4  defaults             0  0      
#/dev/sdb6                               none            swap    sw              0       0
#/dev/sdb7      /media/PHOTOS-F          ntfs  defaults,user,uid=1000,gid=1000          0  0                                
#/dev/sdb8      /media/DOC-DATA-G        ntfs  defaults,user,uid=1000,gid=1000            0  0  
#/dev/sr0       /media/GRAVEUR          none  
########
#/dev/sdb1      /media/RESERVE          fat32
/dev/sdb2      /media/WIN-DATA         ntfs  defaults,user,uid=1000,gid=1000          0  0
/dev/sdb3      /media/LINUX-2          ext4  defaults             0  0 
/dev/sdb4      /media/PHOTOS-F         ntfs  defaults,user,uid=1000,gid=1000          0  0
/dev/sdb5      /media/DOC-DATA-G       ntfs  defaults,user,uid=1000,gid=1000            0  0
#/dev/sdb6                              linux-swap            swap    sw              0       0
#/dev/sr0       /media/GRAVEUR          none

Code : Tout sélectionner

jmr@jmr-LINUXMINT19:~$ sudo dmesg | grep swap
[sudo] Mot de passe de jmr :        
[    0.024000] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.943320] zswap: loaded using pool lzo/zbud

Code : Tout sélectionner

jmr@jmr-LINUXMINT19:~$   ls /
bin   cdrom  etc   initrd.img      lib    lib64       media  opt   root  sbin  swapfile  tmp  var      vmlinuz.old
boot  dev    home  initrd.img.old  lib32  lost+found  mnt    proc  run   srv   sys       usr  vmlinuz
jmr@jmr-LINUXMINT19:~$ 
Sorry je suis un peu paumé pour transmettre les infos j'espère que ça va avec des quotes
Le swap est dans la racine 8,6 Go
La commande errors=remount n'est elle pas en cause ?
Si je suis passé de la partition au fichier c'est que, d'après ce que j'ai vu sur internet, cela semblerait mieux...pas tout à fait mon cas.
Maintenant je n'ai aucune objection s'il faut repasser par une partition, j'ai la place su le deuxième disque dur.
En plus le swap est sur le SSD ce qui semblerait à déconseiller.
Merci pour ton avis.
Jean-Marie
Modifié en dernier par arghlub le ven. 29 janv. 2021 12:05, modifié 2 fois.
Raison : ajout de balises [code] aux retours des commandes en terminal
PC assemblé CM Asus prime B-250 M plus Intel I5 7400 3ghz ram 8GO chipset graphique intégré 630
écran Iiyama B2403WS DVI-hdmi et/ou DSUB; lecteur graveur DVD LG
sda=SSD 240 Go sda1 récup W10; sda2 EFI; sda3 Microsoft; sda4 Windows 10; sda5 Mint 19.3
sdb=HD 500Go : disque de données en EFI
sdb1 : réserve : partitions sdb2 à sdb5 : données ext4 et ntfs; sdb6 : swap
Avatar du membre
arghlub
Administrateur du site
Messages : 11788
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: démarrage lent après passage de partition en fichier swap

Message par arghlub »

Salut Jean-Marie,
jmre033 a écrit : ven. 29 janv. 2021 11:46 Sorry je suis un peu paumé pour transmettre les infos j'espère que ça va avec des quotes
Ne pas confondre les balises «quote» (utilisées pour les citations) et «code».
Il faut utiliser ces balises (sélectionner le code et cliquer sur Image) pour tout ce qui concerne le terminal (commandes, retours de commandes, etc…), cela améliore grandement la lisibilité.

Cette fois-ci, j'ai modifié ton message, merci d'y penser la prochaine fois.
Pour l'utilisation des balises, voir: tuto barre d'outils des messages Image
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
jmre033
Messages : 48
Enregistré le : jeu. 4 mai 2017 16:07

Re: démarrage lent après passage de partition en fichier swap

Message par jmre033 »

Bonjour arghlub,
Finalement j'en suis revenu à une partition swap notamment pcq elle pourrait être commune si j'installe une autre distribution.
Cela ne change rien à la lenteur du démarrage et, au vu de la commande systemd-analyze time ci-dessous, je me demande si je n'ai pas fait fausse route en attribuant mon problème au swap. Montre en main il me faut environ 45 secondes pour avoir accès au bureau alors qu'avant (quoi ???) cela prenait une dizaine de secondes grâce au SSD; au début je n'en revenais pas de la vitesse de démarrage. Windows 10 a gardé la rapidité.
Il y a eu un changement de kernel dernièrement, j'ai essayé avec les précédents et c'est pareil...
Je suis interpellé par ces 35 sec du kernel...
Qu'en penses-tu ?
Mais pas de panique cela ne m'empêche pas de dormir...
Jean-Marie

Code : Tout sélectionner

systemd-analyze time
Startup finished in 11.272s (firmware) + 9.760s (loader) + 35.102s (kernel) + 8.295s (userspace) = 1min 4.430s
graphical.target reached after 1.816s in userspace
PC assemblé CM Asus prime B-250 M plus Intel I5 7400 3ghz ram 8GO chipset graphique intégré 630
écran Iiyama B2403WS DVI-hdmi et/ou DSUB; lecteur graveur DVD LG
sda=SSD 240 Go sda1 récup W10; sda2 EFI; sda3 Microsoft; sda4 Windows 10; sda5 Mint 19.3
sdb=HD 500Go : disque de données en EFI
sdb1 : réserve : partitions sdb2 à sdb5 : données ext4 et ntfs; sdb6 : swap
Scrat
Messages : 706
Enregistré le : lun. 6 août 2018 19:05

Re: démarrage lent après passage de partition en fichier swap

Message par Scrat »

Bonjour.

Je ne sais pas si ça pourra t'aider, mais il y a un an j'avais traduit un tuto pour activer l'hibernation. Cela peut nécessiter d'augmenter la taille du fichier swap, et la méthode pour le faire était décrite en détail :
viewtopic.php?f=12&t=15035&p=167927&hilit=swap#p167927

Ce tuto s'adresse aux utilisateurs n'ayant pas de partition swap dédiée mais ayant un fichier nommé "swapfile". Le tuto décrit comment agrandir la taille du fichier swapfile. Cela a très bien marché pour moi quand j'ai voulu la faire passer de 2Go à 8Go, et je n'ai pas noté de différence notable sur le temps de démarrage.

Pour les utilisateurs ayant une partition swap dédiée, le tuto donnait un lien :
https://forums.linuxmint.com/viewtopic. ... 2&t=273202

A+
Avatar du membre
alain
Administrateur du site
Messages : 17314
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: démarrage lent après passage de partition en fichier swap

Message par alain »

Bonjour jmre033.

Oui ce n'est pas normal 35s pour le kernel et 8 pour l'userspace, normalement c'est le contraire, l'espace utilisateur est plus long a démarrer que le kernel.
Vu ton matos le kernel devrait être démarré en moins de 10 s.

Donne toujours le retour de:

Code : Tout sélectionner

systemd-analyze blame


Mais comme il s'agit du kernel un:

Code : Tout sélectionner

dmesg
Pourrait donner des indications. Mais je ne vois pas quoi trier ( | grep quelque chose, mais quoi?).
Peut être quelqu'un saura t'aiguiller pour fouiller dans le retour de dmesg?
Слава Україні _ слава героям махновщини
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 22 Xfce 4.18 | K: 6.8
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 22 Wilma Xfce 4.18| K: 6.8
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.8 | K: 6.1
In a world without walls and fences, who needs windows and gates?
Répondre