[bt-devel] Excessive CPU consumption during module install

Jaak Ristioja Ristioja at gmail.com
Sun Aug 9 11:51:06 MST 2009


Eeli Kaikkonen wrote:
> On Wed, 8 Jul 2009, Martin Gruner wrote:
> 
>> Eeli,
>>
>> can you do something about this?
>>
>> mg
> 
> I've been inactive and silent for a long time. Despite the fact that
> I've no job ATM I've been busy traveling, taking care of personal
> relations (my girlfriend is a school teacher and has long summer
> holidays and we have to take advantage of that), reading theology, etc.
> 
> Thanks for everyone involved in this issue. I already guessed it has
> something to do with the Sword library or the network connection. It
> would be great if the library could be optimized if possible. If not, I
> (we) have to make some other changes.
> 
>>> in parallel.  Someone more familiar with that... is there a reason why
>>> we can't use a single thread to do the installs while another updates
>>> the GUI?  Is parallel downloading and installing actually what's going
>>> on, and it is worth the performance increase?  It sure doesn't seem
>>> that it is, to me!
>>>
>>> --Greg
> 
> It depends on your network connection. When I coded and tested the
> parallel installation I noticed that it gives great speed advantage when
> downloading, even from one source. But then I didn't notice any huge
> delays with threaded installation - maybe I just didn't try as many
> modules at one time as you. This shows why testing by several people is
> so important.
> 
>   Yours,
> 	Eeli Kaikkonen (Mr.), Oulu, Finland
> 	e-mail: eekaikko at mailx.studentx.oulux.fix (with no x)

I just committed (my first commit, yay!) revision 1384, which fixed the
performance issue for me. For a few details please see
http://devel.bibletime.info/wiki/Development_Plan#Install_Manager:_performance_.5BCRITICAL.5D

God Bless! :)
Jaak



More information about the bt-devel mailing list