El Martes 29 Sep 2009 10:29:51 john.mcl...@sybase.com escribió:
> Was that the internal bookkeeping that was taking the entire CPU core?  Or
> was it the UI taking the entire core?  I do remember a discussion that
> indicated that in those cases the UI would bog down.  The default algorithm
> for sorting tasks in the UI is unfortunately (n^2)*lg(n) in complexity, and
> having a few thousand tasks tends to absorb an incredible amount of time
> there.  There is a simple method (implemented now?) that changes that to
> n*lg(n) in complexity.

It was probably the UI, but it affects the core client as well. The client 
handling GUI RPCs once per second and serializing a thousand tasks into XML 
takes a lot of CPU too; not as much as the manager parsing that and loading 
the GUI list, but still a lot.

-- 
Nicolas
_______________________________________________
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to