[Webkit-unassigned] [Bug 9973] New: Downloading: increasing reliability, speed, and ease of use
bugzilla-daemon at opendarwin.org
bugzilla-daemon at opendarwin.org
Mon Jul 17 12:16:39 PDT 2006
http://bugzilla.opendarwin.org/show_bug.cgi?id=9973
Summary: Downloading: increasing reliability, speed, and ease of
use
Product: WebKit
Version: 420+ (nightly)
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: Evangelism
AssignedTo: webkit-unassigned at opendarwin.org
ReportedBy: timothy.c.bates at gmail.com
A weak point for Safari is managing many downloads.
In particular, Safari makes no attempt to interact intelligently with sites
that only offer a few simulataneous connections to a single IP
If you cue 20 dl's to a site that gives 4 simulataneous connects, Safari starts
the first 4, and spins the others. If they time out before getting a connect,
they vanish.
Because of this, i have to stop each download as it starts (one there is some
data on disk, a reloadable file exists).
So fix 1 would be to create dl files for ALL dl requests, irrespective of they
connect to their source: if they never connect, then leave them empty, but
restartable.
Fix 2 would be to graphically "pile-up" multiple requested dls to a single
base URL. In this way, the system could only poll once, rather than 30-40
times for each unnconnected dl.
It would also maximise dl time by avoiding the situation where disk seek times
consume more time than would sequentialising the connections.
--
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list