From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753706AbYIZSxV (ORCPT ); Fri, 26 Sep 2008 14:53:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752557AbYIZSxM (ORCPT ); Fri, 26 Sep 2008 14:53:12 -0400 Received: from an-out-0708.google.com ([209.85.132.251]:61531 "EHLO an-out-0708.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752521AbYIZSxK (ORCPT ); Fri, 26 Sep 2008 14:53:10 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=bUkSwcMXD3A8Scy3tSuJa2g2OaXYVMjpv2FndFAi6sirTo46ukNSSwa4lS2I2Ts+i7 FP2VyRLifdlZ5h5wO52F5TwFnHf8L7PTCAapCcXDzjvRhXhFfalTsjY6DhGf5sCo8De2 DlNlH2WuiZ+JBoUU2C5Licj6QPo4whhHOFeWY= Message-ID: Date: Fri, 26 Sep 2008 20:53:09 +0200 From: "Leon Woestenberg" To: "Steven Noonan" Subject: Re: [PATCH] init: bzip2 or lzma -compressed kernels and initrds Cc: "Bill Davidsen" , "Frans Meulenbroeks" , "Rob Landley" , "Willy Tarreau" , "Alain Knaff" , torvalds@linux-foundation.org, linux-kernel@vger.kernel.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200809062119.m86LJ5Of026101@hitchhiker.org.lu> <20080907054831.GA2244@1wt.eu> <200809142037.48204.rob@landley.net> <48CE97BA.1060901@tmr.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello all, On Mon, Sep 15, 2008 at 7:28 PM, Steven Noonan wrote: > On Mon, Sep 15, 2008 at 10:13 AM, Bill Davidsen wrote: >> Frans Meulenbroeks wrote: >>> >>> For kernel/ramfsimage etc the best choice is the one that has the >>> fastest decompression (info on tukaani.org says gzip). >>> Rationale: as it uncompresses faster the system will boot faster. >>> ... > > It all really depends on what you're prioritizing. Exactly. Whenever LZMA comes up people start discussing the differences and then discuss what is THE best. So far, IMHO there is NONE. Selecting the best filesystem is about making trade-offs depending on what you need. For example, the systems I use squashfs for, are intended to be booted only *once* (or incidently after a firmware upgrade). I do not care about the memory it takes, or if takes twice as long. Also, I need the rootfs to be read-only. Distributing over any media and uploading Linux/FPGA firmware over very slow device backplanes is my main concern. Squashfs w/ LZMA works best for me, because smallest. Kudos. Linux, THE best if you need choice. Regards, -- Leon