From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mathieu Othacehe Subject: Re: Image generation Date: Fri, 24 Apr 2020 11:27:33 +0200 Message-ID: <87lfml1bei.fsf@gmail.com> References: <878sior7fw.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:41982) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRucU-0006vg-3H for guix-devel@gnu.org; Fri, 24 Apr 2020 05:27:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jRucT-0001Pn-Gy for guix-devel@gnu.org; Fri, 24 Apr 2020 05:27:37 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:54349) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jRucT-0001LS-2X for guix-devel@gnu.org; Fri, 24 Apr 2020 05:27:37 -0400 Received: by mail-wm1-x334.google.com with SMTP id h2so9666857wmb.4 for ; Fri, 24 Apr 2020 02:27:36 -0700 (PDT) Received: from meru ([2a01:cb18:832e:5f00:9163:50b3:596f:dd84]) by smtp.gmail.com with ESMTPSA id e5sm7425628wru.92.2020.04.24.02.27.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Apr 2020 02:27:34 -0700 (PDT) In-Reply-To: <878sior7fw.fsf@gmail.com> (Mathieu Othacehe's message of "Tue, 21 Apr 2020 20:59:31 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org > * Add support for ISO images. For ISO images, by running make-iso9660-image directly on the host (see wip-disk-image branch), I have a considerable time decrease. This command: --8<---------------cut here---------------start------------->8--- guix system disk-image --file-system-type=iso9660 gnu/system/examples/bare-bones.tmpl --8<---------------cut here---------------end--------------->8--- takes, * Without zisofs compression, on host: 4min * With zisofs compression, on host: 8min * With zisofs, on VM: 19min (master) This makes me think that we may want to make iso compression optional, so that tests can use uncompressed iso that takes more space but are faster to produce. It seems that there are also some alternatives to xorriso such as genisoimage (used by genimage). Mathieu