[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Draft proposal for using full anaconda as the default Fedora download

On 01/21/2011 11:25 AM, Máirín Duffy wrote:

> When I installed Fedora 14 via DVD, it took:

>   ‣ 45 minutes from starting the install to booting into a running
> desktop

That install time is 2X slower than I usually see on my boxes.

Today I performed three installs of a DVD of Fedora 15 rawhide
in (mm:ss) to these root filesystems:
   total   type  Packages only
   21:31   ext2   15:45
   22:14   ext3   16:28
   21:54   ext4   16:12
The box is a 2.0GHz uniprocessor x86_64, 3.3GB DDR RAM (not DDR2 or DDR3),
4X DVD+RW media in desktop DVD drive ("22X" but only 4X because of media),
7200RPM SATA 3.0 Gbit/s harddrive (138MB/s observed max transfer rate.)

I composed the DVD myself using pungi.  I excluded all the @Languages by
commenting them out in the fedora-rawhide.ks, so the result is 2.6GB
instead of 3.5GB.  I Fresh Installed the default Graphical Desktop to an
existing 16GB partition, reformatted to ext2/3/4.  There were 1207 packages
which "df" said occupied 3.4GB on the installed root filesystem.

Switching to VT2 just before reboot, "ps ax  |  grep anaconda" showed
just over 9 minutes CPU time, for an average 41% CPU utilization.
By creating a three-stage pipeline (fetch .rpm and uncompress, %install,
%post) and running two pipes in parallel, then the time for package
install can be reduced by a factor of 2X or more.  Note that there were
at least 2*1207 DVD seeks which accounted for about 300 seconds
of dead time.  One pipeline would recover that 5 minutes easily.
See  https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=71184
(8 years old.)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]