Re: [kernel.org users] XZ Migration discussion

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jean Delvare
Date: Saturday, February 13, 2010 - 10:10 am

Hi Pavel, all,

On Thu, 11 Feb 2010 21:51:29 +0100, Pavel Machek wrote:

I have been investigating this issue and would like to share my
findings as an additional data point for this discussion.

For my testing, I have been using the slowest machine I still have
available here: a Pentium 166 MMX, with 64 MB of memory and a slow hard
disk drive. I've been writing down the duration of each task it took to
boot kernel 2.6.27.45 on this machine. I did this for both .gz and .bz2
formats.

Raw results are as follow (format=min:s):

downloading linux-2.6.27.tar.bz2	  5:01
downloading patch-2.6.27.45.bz2		  0:02
unpacking linux-2.6.27.tar.bz2		  7:28
applying patch-2.6.27.45.bz2		  1:21
----------------------------------------------
total for bz2				 13:52

downloading linux-2.6.27.tar.gz		  6:23
downloading patch-2.6.27.45.gz		  0:02
unpacking linux-2.6.27.tar.gz		  3:20
applying patch-2.6.27.45.gz		  1:10
----------------------------------------------
total for gz				 10:55

So the gz option is unsurprisingly faster, setting up the source tree
takes almost 3 minutes less (-21%).

Then the (common) build and installation times:

building				117:26
installing modules			  0:12
----------------------------------------------
total					117:38

This is a customized kernel, as small as I could do, with almost no
features and the minimal set of drivers. As you can see, the build time
is one order of magnitude greater than the tree setup time. Comparing
the total times from download to install between bz2 and gz:

bz2: 13:52 + 117:38 = 131:30
gz:  10:55 + 117:38 = 128:33

Compared to bz2, gz saves... 2% on the overall time. As a conclusion, I
think we can plain discard the argument "I need .gz because my machine
is slow" from now on. It simply doesn't hold.

-- 
Jean Delvare
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
XZ Migration discussion, J.H., (Thu Feb 11, 11:36 am)
Re: XZ Migration discussion, david, (Thu Feb 11, 12:44 pm)
Re: XZ Migration discussion, H. Peter Anvin, (Thu Feb 11, 12:48 pm)
Re: [kernel.org users] XZ Migration discussion, Willy Tarreau, (Thu Feb 11, 1:22 pm)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Thu Feb 11, 1:51 pm)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Thu Feb 11, 3:22 pm)
Re: [kernel.org mirrors] XZ Migration discussion, Carlos Carvalho, (Thu Feb 11, 5:14 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 7:01 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 7:35 am)
Re: [kernel.org users] XZ Migration discussion, Linus Torvalds, (Fri Feb 12, 8:21 am)
Re: [kernel.org users] XZ Migration discussion, Steven Rostedt, (Fri Feb 12, 8:25 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 9:11 am)
Re: [kernel.org users] XZ Migration discussion, Steven Rostedt, (Fri Feb 12, 9:30 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 9:44 am)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Fri Feb 12, 12:02 pm)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Fri Feb 12, 12:03 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 12:23 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 12:32 pm)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Fri Feb 12, 12:57 pm)
Re: [kernel.org users] XZ Migration discussion, Matthew Wilcox, (Fri Feb 12, 1:25 pm)
Re: [kernel.org users] XZ Migration discussion, Junio C Hamano, (Fri Feb 12, 1:34 pm)
Re: [kernel.org users] XZ Migration discussion, Steven Rostedt, (Fri Feb 12, 2:16 pm)
Re: [kernel.org users] XZ Migration discussion, Greg KH, (Fri Feb 12, 2:54 pm)
Re: [kernel.org users] XZ Migration discussion, Steven Rostedt, (Fri Feb 12, 2:58 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 2:59 pm)
Re: [kernel.org users] XZ Migration discussion, Willy Tarreau, (Fri Feb 12, 4:07 pm)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Fri Feb 12, 4:30 pm)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Fri Feb 12, 4:39 pm)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Fri Feb 12, 11:20 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sat Feb 13, 12:20 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sat Feb 13, 12:31 am)
Re: [kernel.org users] XZ Migration discussion, Tony Luck, (Sat Feb 13, 12:42 am)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Sat Feb 13, 1:14 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sat Feb 13, 1:17 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sat Feb 13, 1:53 am)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sat Feb 13, 2:59 am)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sat Feb 13, 3:06 am)
Re: [kernel.org users] XZ Migration discussion, Avi Kivity, (Sat Feb 13, 3:18 am)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sat Feb 13, 3:21 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sat Feb 13, 10:10 am)
Re: [kernel.org users] XZ Migration discussion, Geert Uytterhoeven, (Sat Feb 13, 11:49 am)
Re: [kernel.org users] XZ Migration discussion, Randy Dunlap, (Sat Feb 13, 12:30 pm)
Re: [kernel] Re: [kernel.org users] XZ Migration discussion, Mr. James W. Laferriere, (Sat Feb 13, 2:37 pm)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Sat Feb 13, 3:37 pm)
Re: [kernel] Re: [kernel.org users] XZ Migration discussion, Bernd Petrovitsch, (Sat Feb 13, 3:39 pm)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sat Feb 13, 4:28 pm)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Sat Feb 13, 4:52 pm)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Sat Feb 13, 10:43 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 2:07 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 2:23 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 2:32 am)
Re: [kernel.org users] XZ Migration discussion, Justin P. Mattock, (Sun Feb 14, 2:33 am)
Re: [kernel.org users] XZ Migration discussion, Willy Tarreau, (Sun Feb 14, 2:49 am)
Re: [kernel.org users] XZ Migration discussion, Justin P. Mattock, (Sun Feb 14, 2:53 am)
Re: [kernel.org users] XZ Migration discussion, Andi Kleen, (Sun Feb 14, 2:56 am)
Re: [kernel.org users] XZ Migration discussion, Lasse Collin, (Sun Feb 14, 2:56 am)
Re: [kernel.org users] XZ Migration discussion, Lasse Collin, (Sun Feb 14, 3:16 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 5:43 am)
Re: [kernel.org users] XZ Migration discussion, Harald Arnesen, (Sun Feb 14, 7:49 am)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Sun Feb 14, 10:07 am)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Sun Feb 14, 10:13 am)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sun Feb 14, 10:33 am)
Re: [kernel.org users] XZ Migration discussion, Eric W. Biederman, (Sun Feb 14, 11:03 am)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Sun Feb 14, 11:34 am)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sun Feb 14, 11:39 am)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Sun Feb 14, 11:59 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 12:08 pm)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Sun Feb 14, 1:51 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 2:32 pm)
Re: [kernel.org users] XZ Migration discussion, Stephen Hemminger, (Sun Feb 14, 3:27 pm)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Mon Feb 15, 1:48 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Mon Feb 15, 9:15 am)
Re: [kernel.org users] XZ Migration discussion, James Cloos, (Mon Feb 15, 2:31 pm)
Re: [kernel.org users] XZ Migration discussion, Tom Rini, (Mon Feb 15, 4:32 pm)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Tue Feb 16, 1:21 am)
Re: [kernel.org users] [kernel] Re: XZ Migration discussion, Bernd Petrovitsch, (Tue Feb 16, 2:16 am)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Tue Feb 16, 7:00 am)
Re: [kernel.org users] XZ Migration discussion, Steven Rostedt, (Tue Feb 16, 7:55 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Tue Feb 16, 9:03 am)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Tue Feb 16, 5:11 pm)
Re: [kernel.org users] XZ Migration discussion, David Rees, (Tue Feb 16, 6:36 pm)
Re: [kernel.org users] XZ Migration discussion, Willy Tarreau, (Tue Feb 16, 10:40 pm)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Tue Feb 16, 10:54 pm)
Re: [kernel.org users] XZ Migration discussion, Petri Kaukasoina, (Wed Feb 17, 3:22 am)
Re: [kernel.org users] XZ Migration discussion, Petri Kaukasoina, (Wed Feb 17, 3:25 am)
Re: [kernel.org users] XZ Migration discussion, Jan Engelhardt, (Thu Feb 18, 4:59 pm)
Re: [kernel.org users] XZ Migration discussion, Jan Engelhardt, (Thu Feb 18, 5:08 pm)