Uzbl

Tasklist

FS#59 - uzbl downloads page components in series.

Attached to Project: Uzbl
Opened by Anonymous Submitter - 2009-06-30 12:14:17 PM
Last edited by Dieter Plaetinck (Dieter_be) - 2009-08-27 08:10:59 PM
Task Type Bug Report
Category uzbl-core
Status Closed
Assigned To No-one
Operating System All
Severity Medium
Priority Normal
Reported Version Development
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

uzbl appears to download page components in series rather than in parallel, which makes it slow, especially when visiting websites on servers a long way away. I live in the UK so I notice a lot of slowness when visiting websites hosted in the US (trans-atlantic hop alone is about 150ms so for a page with 10 images, stylesheets etc that's 1.35 seconds increase in load time compared to downloading them all in parallel).

If it does download stuff in parralel already then what I meant was 'uzbl is slow'.
This task depends upon

Closed by  Dieter Plaetinck (Dieter_be)
2009-08-27 08:10:59 PM
Reason for closing:  Fixed
Additional comments about closing:  { "set max_conns = 100"}, /* WebkitGTK default: 10 */
{ "set max_conns_host = 6"}, /* WebkitGTK default: 2 */
Comment by Tom Adams (holizz) - 2009-07-14 07:21:59 PM
Are you using a cookie_handler? If so, that's your biggest bottleneck. Shellouts are very expensive.
Comment by Dieter Plaetinck (Dieter_be) - 2009-08-27 08:10:34 PM
i tweaked this a bit:
http://github.com/Dieterbe/uzbl/blob/experimental/config.h
set max_conns : 10 -> 100
set max_conns_host : 2 -> 6

note that there are good reasons to not just put something like "10000" for these limits. google for yourself.

this change should pretty much be the sweet spot (similar to what other browsers do)

Loading...