Vous n'êtes pas identifié(e).
Pages : 1
Hors ligne
Hors ligne
Le swap sur cette machine n'est pratiquement jamais utilisé, je ne suis donc pas sur qu'il soit indispensable.
1°) puis-je tout simplement supprimer cette partition swap sans que le système ne m'insulte copieusement après remplacement du disque ?
2°) comment reconfigurer un nouveau swap si besoin était ?
3°) Si le swap doit être conservé pour le bon fonctionnement du système, comment puis-je le déplacer en ligne de commande sans porter atteinte à ce dernier ?
Hello !
Il est toujours judicieux d'avoir de la swap, car certaines applis la cherchent et plus généralement ont peut toujours ponctuellement déborder.
Sans swap tu risques des lags, voire des freezes (bien sûr au plus mauvais moment, quand tu bosses sur un truc depuis 2 heures et au moment de l'enregistrer )
Par ailleurs, les SSD modernes supportent un nombre d'écritures tel que swapper un peu passe parfaitement.
Malgré tout, pour les épargner, on peut maximiser l'usage de la RAM.
Enfin, il y a un outil très intéressant : systemd-swap, qui va permettre de créer des fichiers swap automatiquement sans que tu aies à t'en préoccuper.
Du coup, pour tes questions :
1°) oui ! il n'y aura plus besoin de partition swap !
2°) J'ai fait un tuto pour optimiser l'usage de la swap, installer et régler systemd-swap et le cas échéant virer une partition swap préexistante : <lien supprimé par la modération>
3°) En appliquant le 2°) cette question devient inutile
Dernière modification par vv222 (01-06-2021 14:54:01)
Almanet doLys de l'open source : mon tuto pour optimiser / finaliser une install
Manjaro Xfce - Debian Xfce - Yunohost - Xebian Et vous ?
61 convertis IRL (n'ont pas eu le choix...).
Hors ligne
Malheureusement gparted ne m'autorise que l'agrandissement de la partition étendue mais pas son déplacement.
Il doit être possible d'agrandir la partition étendue par la droite jusqu'à la fin du disque, de déplacer la partition logique de swap vers la droite puis de réduire la partition étendue en déplaçant son bord gauche vers la droite. Mais c'est bien s'embêter pour pas grand-chose. Ce que je ferais :
- relever l'UUID de la partition de swap
- supprimer la partition logique et la partition étendue
- créer une nouvelle partition principale de swap avec le même UUID que l'ancienne
Moralité : lors de la prochaine installation de Debian, tu éviteras le partitionnement assisté qui crée une partition étendue même quand c'est inutile.
1°) puis-je tout simplement supprimer cette partition swap sans que le système ne m'insulte copieusement après remplacement du disque ?
Ça dépend de ta notion de "très simplement".
Avant de redémarrer il faut supprimer ou commenter la ligne du swap dans /etc/fstab, le cas échéant remplacer l'UUID du swap dans /etc/initramfs-tools/conf.d/resume par "none" et reconstruire l'initramfs avec update-initramfs -u.
2°) comment reconfigurer un nouveau swap si besoin était ?
Avec les opérations inverses du 1°).
3°) Si le swap doit être conservé pour le bon fonctionnement du système, comment puis-je le déplacer en ligne de commande sans porter atteinte à ce dernier ?
Je ne connais pas de moyen de déplacer une partition en ligne de commande. Mais il est possible de supprimer et recréer une partition de swap en ligne de commande.
- désactiver le swap avec swapoff
- supprimer la partition de swap et en recréer une nouvelle avec fdisk, parted...
- formater la nouvelle partition de swap en lui donnant le même UUID avec mkswap -U
Il est toujours judicieux d'avoir de la swap, car certaines applis la cherchent
Ah ? As-tu des exemples d'applications qui "cherchent la swap" ?
plus généralement ont peut toujours ponctuellement déborder
Ou pas. Ça dépend de la taille de la RAM et de l'utilisation de la machine. Il n'y a pas plus de risque de déborder avec 4 Gio de RAM sans swap qu'avec 2 Gio de RAM et 2 Gio de swap.
créer des fichiers swap
Les fichiers de swap, c'est tout pourri. Linux a été et reste conçu pour accéder à une zone de swap directement sur un périphérique (disque, partition, volume logique...) et non à travers un système de fichiers. L'utilisation de fichiers de swap relève de la bidouille et reste impossible ou limitée avec certains systèmes de fichiers, comme on a pu le voir avec btrfs qui accepte maintenant les fichiers de swap mais avec des contraintes.
Dernière modification par raleur (13-08-2020 13:05:20)
Il vaut mieux montrer que raconter.
Hors ligne
Ah ? As-tu des exemples d'applications qui "cherchent la swap" ?
Je n'ai jamais regardé en détail, mais des trucs comme MySQL sont très susceptibles d'être bon candidat.
Ou pas. Ça dépend de la taille de la RAM et de l'utilisation de la machine. Il n'y a pas plus de risque de déborder avec 4 Gio de RAM sans swap qu'avec 2 Gio de RAM et 2 Gio de swap.
Tiens, faudra dire çà a mes 12 Go de RAM quand j'ouvre mes 3 profils Firefox en écoutant de la musique
Les fichiers de swap, c'est tout pourri.
Certes, certes, bon, on va dire que j'ai 50 installs directes qui en profitent plus quelques milliers d'utilisateurs de mon tuto et que je n'ai pas connaissance d'incidents, au contraire, le système est jugé plus réactif.
Sans compter qu'on ne s'emmerde pas à chercher à définir "au doigt mouillé" quelle peut bien être la taille idéale d'une partition et qu'on ne bloque pas inutilement cette taille en permanence.
Alors bien sûr ça ne fonctionne pas pour le coquet sous Wayland en Btrfs, mais cela ne semble pas être le cas que l'on cherche à aider (et non à confusionner par des débats byzantins)
Dernière modification par nam1962 (13-08-2020 14:43:15)
Almanet doLys de l'open source : mon tuto pour optimiser / finaliser une install
Manjaro Xfce - Debian Xfce - Yunohost - Xebian Et vous ?
61 convertis IRL (n'ont pas eu le choix...).
Hors ligne
Pages : 1