Hidden download performance problem with Fedora 6-10

Chuck ctleis at gmail.com
Fri Dec 19 18:39:31 UTC 2008


I have not used Fedora because of the following issue.

I get VERY SLOW performance or hangs when downloading from repositories 
etc. on every Fedora version I have tried.  I have seen users raising 
this issue since Fedora Core 4.  So I can't use Fedora; but would like 
to.  I apologize for the length of the message.  I have tried the Forum 
but got no help there.

To investigate, I did manage to get wget downloaded and installed while 
running from the F10 live CD. ( I won't bother installing any Fedora 
until this issue is fixed. ) It took way too long to accomplish but wget 
did eventually get installed.

I used wget in a terminal window to expose what is going on.  So from 
the live CD I mounted an existing ext3 partition and went to its temp 
directory.  Then I launched wget to download again the F10 live CD ISO.

Terminal output pasted below between the dashed lines.  Note the data 
errors, retries and eta of over 46 hours at one point...	
--------------------------------------------------------------------
[liveuser at localhost temp]$ wget 
http://download.fedoraproject.org/pub/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
--2008-12-19 07:58:29-- 
http://download.fedoraproject.org/pub/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Resolving download.fedoraproject.org... 66.35.62.166, 80.239.156.215, 
152.46.7.222, ...
Connecting to download.fedoraproject.org|66.35.62.166|:80... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: 
http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso 
[following]
--2008-12-19 07:58:29-- 
http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Resolving mirrors.usc.edu... 68.181.195.4
Connecting to mirrors.usc.edu|68.181.195.4|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 714407936 (681M) [application/x-iso9660-image]
Saving to: `F10-i686-Live.iso'

  0% [ 
     ] 381,876      163K/s   in 2.3s

2008-12-19 07:59:00 (163 KB/s) - Read error at byte 381876/714407936 
(Connection reset by peer). Retrying.

--2008-12-19 07:59:01--  (try: 2) 
http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Connecting to mirrors.usc.edu|68.181.195.4|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 714407936 (681M), 714026060 (681M) remaining 
[application/x-iso9660-image]
Saving to: `F10-i686-Live.iso'

  0% [ 
     ] 830,544     --.-K/s  eta 46h 45m ^C
[liveuser at localhost temp]$ wget 
http://download.fedoraproject.org/pub/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
--2008-12-19 08:01:16-- 
http://download.fedoraproject.org/pub/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Resolving download.fedoraproject.org... 80.239.156.215, 152.46.7.222, 
209.132.176.120, ...
Connecting to download.fedoraproject.org|80.239.156.215|:80... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: 
http://mirror.stanford.edu/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso 
[following]
--2008-12-19 08:01:17-- 
http://mirror.stanford.edu/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Resolving mirror.stanford.edu... 171.66.2.18
Connecting to mirror.stanford.edu|171.66.2.18|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 714407936 (681M) [application/octet-stream]
Saving to: `F10-i686-Live.iso.1'

  0% [ 
     ] 96,205       300K/s   in 0.3s

2008-12-19 08:01:19 (300 KB/s) - Read error at byte 96205/714407936 
(Connection reset by peer). Retrying.

--2008-12-19 08:01:20--  (try: 2) 
http://mirror.stanford.edu/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Connecting to mirror.stanford.edu|171.66.2.18|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 714407936 (681M), 714311731 (681M) remaining 
[application/octet-stream]
Saving to: `F10-i686-Live.iso.1'

  0% [ 
     ] 1,593,376    115K/s   in 10s

2008-12-19 08:01:30 (147 KB/s) - Read error at byte 1593376/714407936 
(Connection reset by peer). Retrying.

--2008-12-19 08:01:32--  (try: 3) 
http://mirror.stanford.edu/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Connecting to mirror.stanford.edu|171.66.2.18|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 714407936 (681M), 712814560 (680M) remaining 
[application/octet-stream]
Saving to: `F10-i686-Live.iso.1'

  0% [ 
     ] 1,663,598    300K/s   in 0.2s

2008-12-19 08:01:32 (300 KB/s) - Read error at byte 1663598/714407936 
(Connection reset by peer). Retrying.

--2008-12-19 08:01:35--  (try: 4) 
http://mirror.stanford.edu/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Connecting to mirror.stanford.edu|171.66.2.18|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 714407936 (681M), 712744338 (680M) remaining 
[application/octet-stream]
Saving to: `F10-i686-Live.iso.1'

  0% [ 
     ] 3,721,696    227K/s   in 9.4s

2008-12-19 08:01:45 (213 KB/s) - Read error at byte 3721696/714407936 
(Connection reset by peer). Retrying.

--2008-12-19 08:01:49--  (try: 5) 
http://mirror.stanford.edu/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Connecting to mirror.stanford.edu|171.66.2.18|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 714407936 (681M), 710686240 (678M) remaining 
[application/octet-stream]
Saving to: `F10-i686-Live.iso.1'

  0% [ 
     ] 3,863,918   --.-K/s  eta 21h 7m  ^C

--------------------------------------------------------------------

So, is it the mirror? or Fedora?  So I attempted to download the Ubuntu 
8.10 release with the same setup...

----------------------------------------------------------------------
[liveuser at localhost temp]$ wget 
http://mirrors.us.kernel.org/ubuntu-releases/intrepid/ubuntu-8.10-desktop-i386.iso
--2008-12-19 08:04:03-- 
http://mirrors.us.kernel.org/ubuntu-releases/intrepid/ubuntu-8.10-desktop-i386.iso
Resolving mirrors.us.kernel.org... 204.152.191.39, 149.20.20.135
Connecting to mirrors.us.kernel.org|204.152.191.39|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 732766208 (699M) [application/x-iso9660-image]
Saving to: `ubuntu-8.10-desktop-i386.iso'

  0% [ 
     ] 2,135,520    114K/s   in 26s

2008-12-19 08:04:30 (78.9 KB/s) - Read error at byte 2135520/732766208 
(Connection reset by peer). Retrying.

--2008-12-19 08:04:31--  (try: 2) 
http://mirrors.us.kernel.org/ubuntu-releases/intrepid/ubuntu-8.10-desktop-i386.iso
Connecting to mirrors.us.kernel.org|204.152.191.39|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 732766208 (699M), 730630688 (697M) remaining 
[application/x-iso9660-image]
Saving to: `ubuntu-8.10-desktop-i386.iso'

  0% [ 
     ] 2,932,894    117K/s   in 8.5s

2008-12-19 08:04:40 (92.0 KB/s) - Read error at byte 2932894/732766208 
(Connection reset by peer). Retrying.

--2008-12-19 08:04:42--  (try: 3) 
http://mirrors.us.kernel.org/ubuntu-releases/intrepid/ubuntu-8.10-desktop-i386.iso
Connecting to mirrors.us.kernel.org|204.152.191.39|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 732766208 (699M), 729833314 (696M) remaining 
[application/x-iso9660-image]
Saving to: `ubuntu-8.10-desktop-i386.iso'

  0% [ 
     ] 3,928,988    250K/s   in 3.9s

2008-12-19 08:04:46 (250 KB/s) - Read error at byte 3928988/732766208 
(Connection reset by peer). Retrying.

--2008-12-19 08:04:49--  (try: 4) 
http://mirrors.us.kernel.org/ubuntu-releases/intrepid/ubuntu-8.10-desktop-i386.iso
Connecting to mirrors.us.kernel.org|204.152.191.39|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 732766208 (699M), 728837220 (695M) remaining 
[application/x-iso9660-image]
Saving to: `ubuntu-8.10-desktop-i386.iso'

  0% [ 
     ] 4,396,602   --.-K/s  eta 5h 35m  ^C
[liveuser at localhost temp]$

----------------------------------------------------------------------

So, the problem is with Fedora.   ( I have run many distros on this 
hardware and Fedora is the only one with this issue. )

To demonstrate, I took out the CD and rebooted into Debian Lenny which I 
am now running.  I decided to wget the Fedora iso again..

----------------------------------------------------------------------

user at localhost:/e/temp$ wget 
http://download.fedoraproject.org/pub/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
--2008-12-19 08:44:15-- 
http://download.fedoraproject.org/pub/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Resolving download.fedoraproject.org... 209.132.176.120, 66.35.62.166, 
80.239.156.215, ...
Connecting to download.fedoraproject.org|209.132.176.120|:80... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: 
http://mirror.liberty.edu/pub/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso 
[following]
--2008-12-19 08:44:15-- 
http://mirror.liberty.edu/pub/fedora/linux/releases/10/Live/i686/F10-i686-Live.iso
Resolving mirror.liberty.edu... 64.203.165.112
Connecting to mirror.liberty.edu|64.203.165.112|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 714407936 (681M) [application/octet-stream]
Saving to: `F10-i686-Live.iso'

100%[============================================================================================>] 
714,407,936  216K/s   in 63m 8s

2008-12-19 09:47:23 (184 KB/s) - `F10-i686-Live.iso' saved 
[714407936/714407936]


----------------------------------------------------------------------

Non-stop.  Just over an hour duration.  Full speed and ON THE VERY SAME 
HARDWARE.

So it is not the repositories which so many people want to claim ("It's 
just busy")

Others have noticed the same general performance problem without getting 
any useful assistance.  ( EG told to "tweak firefox settings...")
I would like to assist in solving this.  I assume it affects many 
systems but the users are just too willing to accept the slow 
performance.  Using a GUI hides the actual issue.  Other users have just 
droped Fedora and returned to some other distro. In my case, the errors 
and "connection reset by peer" things completely hamper my ability to 
install or upgrade software.  It truly amazes me that I got the wget 
downloaded.  The differences in the examples above should make someone 
take notice.

I am done now.

Thanks,

charlie




More information about the fedora-list mailing list