Patch KIO::AccessManager

Dawit A. adawit at
Sun Aug 16 13:31:01 BST 2009

The attached patch changes KIO::AccessManager to schedule all the job requests 
it receives to prevent the explosion of kio_http process that can get spawned 
when many requests are made by an application all at once, e.g. rendering any 
moderately complex site.

You can easily see this by using the webkitpart in Konqueror and visiting any 
moderately complex site. For example, before the patch visiting spawns 21 kio_http processes where as only 2 are 
spawned with the patch. Actually the scheduler always seems to spawn only 2 
processes per site. 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: accessmanager.patch
Type: text/x-patch
Size: 1086 bytes
Desc: not available
URL: <>

More information about the kde-core-devel mailing list