Le 18/01/2018 à 22:35, Pascal Hambourg a écrit : > (Remise dans l'ordre de la citation et de la réponse) > > Le 18/01/2018 à 20:53, Pierre L. a écrit : >> >> Le 06/01/2018 à 11:10, Pascal Hambourg a écrit : >>> De toute façon, les fichiers de swap, ça pue. >> >> Ha bon, pourquoi ? > > Parce que c'est un sale hack. Un fichier de swap ne doit pas avoir de > trous (sparse file) mais doit être entièrement alloué. Lorsque le > noyau accède à un fichier de swap il court-circuite le système de > fichiers. Cela ne marche que dans l'hypothèse où le système de > fichiers ne s'amuse pas à déplacer les blocs qui contiennent le > fichier de swap. Et ça ne marche pas avec tous les types de systèmes > de fichiers, notamment btrfs. > > Cf. les diverses restrictions dans les notes de la page de manuel de > swapon(8). > > Lorsqu'on utilise un fichier de swap pour l'hibernation, on doit > spécifier non pas le fichier lui-même mais la partition qui le > contient et l'offset du fichier par rapport au début de la partition. > Si ça ne sent pas le hack à plein nez... > Merci Pascal pour cette réponse précise qui donne de bons sujets de lecture pour ces longues soirées d'hiver.
Attachment:
signature.asc
Description: OpenPGP digital signature