bonjour, je suis confronté de manière récurrente à un problème qui m'agace lorsque je souhaite installer une partition debian au moment de la publication d'une nouvelle stable. Voici le contexte : comme je ne souhaite pas compromettre l'utilisation de la machine (poste de travail pro, ou PC qui sert à toute la maisonnée et n'a donc "pas le droit" d'être en panne), lorsque je monte de version j'installe généralement sur une partition système fraîche, en parallèle de la version "de production" qui sert au quotidien. Quand je me suis assuré que tout (devices, logiciels...) fonctionne bien, je bascule le boot par défaut vers cette version (et j'ajoute le montage automatique de la partition home, que j'omets volontairement à l'installation). Voici le problème : l'installeur me prend la tête avec les partitions de swap. _ Soit il les refait, et je dois remettre à jour l'OS "de production" pour éviter un délai au boot lié au fait que les UUID ne sont plus bons.
Primo, il y-a-t-il besoin de beaucoup de swap? Si on a beaucoup de RAM, le swap sert peu (sauf pour l'hibernation). Si on a peu de RAM, il servira beaucoup.
En automne 2023, avec 16Goctets de RAM, le swap servira peu (sauf
si on utilise des applications, par exemple codes de calculs
numériques, ou même le compilateur GCC
avec des options telles que -flto -O2
pour compiler un gros logiciel)
Dans certains cas, on peut se passer de swap.
Sur un Debian (sid ou testing) ou Ubuntu (22 ou 23) récent, on peut swaper sur un "gros" fichier (à créer avec dd puis mkswap ; pour les détails voir les pages de man). Ca sera théoriquement un peu plus lent, mais sur les machines actuelles, la différence sera peu perceptible en fonctionnement normal.
La question importante, c'est quelle est l'usage du swap en charge forte. On peut utiliser les utilitaires top ou htop ou free ou xosview (graphique) pour en avoir une idée quantitative.
L'autre point, c'est est-ce que l'hibernation du système est importante pour vous? (personnellement ça me sert peu).
Librement
-- Basile Starynkevitch <basile@starynkevitch.net> (only mine opinions / les opinions sont miennes uniquement) 92340 Bourg-la-Reine, France web page: starynkevitch.net/Basile/