[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: [PATCH] KIO::SlaveBase and the event loop
From: "Roland Harnau" <truthandprogress () googlemail ! com>
Date: 2008-07-22 10:07:22
Message-ID: 476f836a0807220307w4645134eo188dbe81b3af121e () mail ! gmail ! com
[Download RAW message or body]
2008/7/21, David Faure <faure@kde.org>:
> On Wednesday 16 July 2008, Roland Harnau wrote:
>> Some logic may help: If starting 20 http slaves is a "problem"
>> because it takes ~2.6 seconds, than it is especially a "problem" if
>> Konqueror starts 20 http slaves during webpage loading, since
>> KIO::Slave::createSlave is the way used by KIO (and hence by
>> Konqueror) to create new IO slaves. And Konqueror/KIO launches in fact
>> over 20 http slaves at some sites. The conclusion is simply an
>> application of modus ponens.
>
> The planned fix for this is HTTP pipelining support.
Provided that all servers support HTTP/1.1. It should be sufficient if
KIO would make better use of persistent connections, e.g. set a
maximum number of simultaneous connections per host and queue
requests/jobs accordingly.
Roland
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic