Path: ...!weretis.net!feeder6.news.weretis.net!i2pn.org!dodin.fr.nf!.POSTED.plouf.fr.eu.org!not-for-mail From: Pascal Hambourg Newsgroups: fr.comp.os.linux.configuration Subject: Re: swap extensible Date: Tue, 27 Dec 2022 17:12:13 +0100 Organization: Le serveur de jdd pour fr.* Message-ID: References: <63785e91$0$25963$426a74cc@news.free.fr> <63a63b80$0$24804$426a74cc@news.free.fr> <63a8ce39$0$24794$426a74cc@news.free.fr> <63ab0cd5$0$7661$426a34cc@news.free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Tue, 27 Dec 2022 16:12:13 -0000 (UTC) Injection-Info: ns507557.dodin.fr.nf; logging-data="15166"; posting-host="vJpPBxwXtE3R8fhw6zelyA.user.ns507557.dodin.fr.nf"; mail-complaints-to="abuse@dodin.fr.nf"; User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Cancel-Lock: sha256:c68VY+7iWFiiZ+JvFGN6gaCHgCKKeRUEjezA4dmTt9s= Content-Language: en-US X-Notice: Filtered by postfilter v. 0.9.3 Bytes: 2606 Lines: 31 Le 27/12/2022 à 16:18, Danielle a écrit : > Le 26/12/2022 à 10:44, Pascal Hambourg a écrit : >> Le 25/12/2022 à 23:27, Danielle a écrit : >> >>> par ex, pourquoi https://doc.ubuntu-fr.org/swap recommande d'utiliser >>> fallocate >> >> Je suppose que c'est parce que fallocate alloue des blocs à un fichier >> sans écrire dedans inutilement, contrairement à dd. >> >>> tandis que man mkswap le déconseille ? >> >> Je n'ai rien vu de tel dans la page de manuel de mkswap. La page de >> manuel de swapon ne le déconseille pas formellement, mais avertit que >> selon le système de fichiers, fallocate est susceptible de créer un >> fichier "creux" (partiellement alloué) inutilisable comme swap. Ce >> n'est pas le cas avec ext4. > > es-tu certain de ne pas avoir inversé ? Inversé quoi ? > dans man mkswap je trouve : > > Note  that a swap file must not contain any holes.  Using cp(1) to cre‐ > ate the file is not acceptable.  Neither is use of fallocate(1) on file > systems  that  support  preallocated  files, such as XFS or ext4, or on > copy-on-write filesystems like btrfs.  It is recommended to  use  dd(1) > and  /dev/zero in these cases. Il n'y a pas ça dans la page de manuel de ma Debian. Il me semble avoir déjà utilisé fallocate pour créer un fichier de swap sur ext4.