Page 6 of 6

Re: Beta 8.80.0030 High CPU Usage

Posted: 25 Jan 2010 17:16
by admin
Creat wrote:
admin wrote:Your ::alpha 4; values cannot be explained (they should be identical to alpha 0/1/2). Do you do voodoo in your free time?
Next version will remove the alpha command completely...
If you look at my last post on this page you'll notice mine are proportionally similar to his, so I seem to be doing voodoo too :D
Can you repeat this with v8.80.0038? Probably only right after doing alpha 3. Then the GDI bug is more complex than I thought and has to do with some sort of caching.

Re: Beta 8.80.0030 High CPU Usage

Posted: 25 Jan 2010 17:24
by serendipity
Here is mine-
on Win7/32bits:
::alpha 0; 9,151.572 ms
::alpha 1; 8,874.051 ms
::alpha 2; 8,957.953 ms
::alpha 3; 5.409 ms
::alpha 4; 8,979.292 ms

on WinXP pro SP3/32bits:
::alpha 0; 68.539 ms
::alpha 1; 63.247 ms
::alpha 2; 48.534 ms
::alpha 3; 4.644 ms
::alpha 4; 13.425 ms

Re: Beta 8.80.0030 High CPU Usage

Posted: 25 Jan 2010 17:28
by admin
serendipity wrote:Here is mine-
on Win7/32bits:
::alpha 0; 9,151.572 ms
::alpha 1; 8,874.051 ms
::alpha 2; 8,957.953 ms
::alpha 3; 5.409 ms
::alpha 4; 8,979.292 ms

on WinXP pro SP3/32bits:
::alpha 0; 68.539 ms
::alpha 1; 63.247 ms
::alpha 2; 48.534 ms
::alpha 3; 4.644 ms
::alpha 4; 13.425 ms
Again voodoo. :shock: Something weird is going on here. ::alpha 4 was never coded by me. It just falls into alpha 0. It should be identical.

Now lets go all the way: what do you get with alpha 5?

Re: Beta 8.80.0030 High CPU Usage

Posted: 25 Jan 2010 18:01
by serendipity
Alphas for-

Win7/32bits:
5= 8,726.064 ms
6= 8,740.175 ms
7= 9,170.121 ms
8= 8,833.096 ms
9= 9,362.709 ms
10= 9,045.375 ms

WinXP pro SP3/32bits:
5= 13.406 ms
6= 13.411 ms
7= 13.513 ms
8= 13.430 ms
9= 13.545 ms
10= 13.377 ms

Re: Beta 8.80.0030 High CPU Usage

Posted: 25 Jan 2010 18:20
by admin
serendipity wrote:Alphas for-

Win7/32bits:
5= 8,726.064 ms
6= 8,740.175 ms
7= 9,170.121 ms
8= 8,833.096 ms
9= 9,362.709 ms
10= 9,045.375 ms

WinXP pro SP3/32bits:
5= 13.406 ms
6= 13.411 ms
7= 13.513 ms
8= 13.430 ms
9= 13.545 ms
10= 13.377 ms
That's better. Only alpha 3 should be fast, all others the same slow.

Re: Beta 8.80.0030 High CPU Usage

Posted: 25 Jan 2010 21:31
by Creat
admin wrote:Can you repeat this with v8.80.0038? Probably only right after doing alpha 3. Then the GDI bug is more complex than I thought and has to do with some sort of caching.
Sure thing!

WinXP PC:
Alpha 0-2 and from 4 upwards are like the 0-2 in my last post (usually around 120 ms, sometimes at ~25 ms)
Alpha 3 is noticeably faster with (mostly) 6,8 to 7,6 ms.

Win7 Laptop:
Alpha 0-2 and 4+: somewhere around 9,5 to 10 seconds
Alpha 3 also noticeably faster: 4,7 to 4,9 ms.

Note that the much slower laptop is now about 30% faster as the (in comparison) powerful main PC! Thanks to Win7 or what happened?

So yea, everything above 3 seems to default to 0 (or 1, or 2 :) ) now (as it apparently should have in the first place). So good news, not more complex than expected 8)

Re: Beta 8.80.0030 High CPU Usage

Posted: 26 Jan 2010 03:08
by TheQwerty
I haven't been following this thread but have some more data points :P
Vista x64
#0 - 33.944 ms
#1 - 34.601 ms
#2 - 33.954 ms
#3 - 0.946 ms
#4 - 33.740 ms
#5 - 34.532 ms
#6 - 33.945 ms
#7 - 36.010 ms
#8 - 34.042 ms
#9 - 33.320 ms

Re: Beta 8.80.0030 High CPU Usage

Posted: 26 Jan 2010 03:27
by serendipity
One more.
On my Win7/64bits:

0= 6,447.700 ms
1= 6,374.069 ms
2= 6,446.881 ms
3= 4.154 ms
4= 6,380.574 ms
5= 6,382.572 ms
6= 6,376.468 ms
7= 6,385.830 ms
8= 6,426.687 ms
9= 6,438.918 ms

Re: Beta 8.80.0030 High CPU Usage

Posted: 24 Feb 2010 16:01
by jacky
admin wrote:
wraithdu wrote:However scrolling the Tools -> Customize Toolbar tree is still very laggy compared to 0028 which was instantaneous.
This will stay like this I'm afraid. It will probably go away with the next GdiPlus update by MS.
Question: Does the same go for the Action Log? Customize TB I don't really care, as I obviously don't do that any often, but when trying to use the AL its extreme slowness becomes somewhat irritating very rapidly...

I'm asking also because AL and LM seem to be the same control (same kind of list I mean, at least from the look of it) and I don't see such problem with LM, even when there are colors & icons involved (Highlighted Folders, History, Boxed Branches, etc)

Re: Beta 8.80.0030 High CPU Usage

Posted: 25 Feb 2010 18:10
by admin
jacky wrote:
admin wrote:
wraithdu wrote:However scrolling the Tools -> Customize Toolbar tree is still very laggy compared to 0028 which was instantaneous.
This will stay like this I'm afraid. It will probably go away with the next GdiPlus update by MS.
Question: Does the same go for the Action Log? Customize TB I don't really care, as I obviously don't do that any often, but when trying to use the AL its extreme slowness becomes somewhat irritating very rapidly...

I'm asking also because AL and LM seem to be the same control (same kind of list I mean, at least from the look of it) and I don't see such problem with LM, even when there are colors & icons involved (Highlighted Folders, History, Boxed Branches, etc)
It's the icons used in AL. I currently use GDI to draw them, but I will change it to my own methods just to make Win7 work. :wink: