| Author |
Topic Search Topic Options
|
simkiss
Newbie
Joined: 05 May 2004
Location: United States
Status: Offline
Points: 25
|
Post Options
Thanks(0)
Quote Reply
Topic: CPU at 100% on client end Posted: 18 October 2006 at 6:28pm |
I researched this issue in the knowledgebase, but the recommendation was to upgrade to version 8, which I had already done.
Basically, when I open my forum on any of my PCs, it opens at a decent rate. However, once I scroll the browser window, the CPU shoots up to 100% and the scrolling stutters on each PC and performs a slow redraw of the page.
Are there any techniques known to minimize the CPU usage for scrolling what amounts to a page of tables? I don't understand why scrolling the page requires so much processing power. As it stands, I've only just started creating the forum. I can only image how slow it will be once it's full of topics.
Please help if you can. Thank you. 
version: 8.04 MS SQL Server 2000
host: godaddy.com
|
 |
WebWiz-Bruce
Admin Group
Web Wiz Developer
Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
|
Post Options
Thanks(0)
Quote Reply
Posted: 19 October 2006 at 9:26am |
|
I have just done some tests the the CPU usage when scrolling on the forum was no different to any other site.
However, the CPU usuage was slightly higher on your forum, and looking at it looks like the reason for this is the quite complex background image you are using which would require the GPU to work overtime re-rendering the page each time you scrolled.
|
|
|
 |
Mikey
Senior Member
1979
Joined: 06 October 2003
Location: United Kingdom
Status: Offline
Points: 839
|
Post Options
Thanks(0)
Quote Reply
Posted: 19 October 2006 at 12:50pm |
|
I would also think the transparency isn't helping
|
|
Handyman man?
|
 |
simkiss
Newbie
Joined: 05 May 2004
Location: United States
Status: Offline
Points: 25
|
Post Options
Thanks(0)
Quote Reply
Posted: 19 October 2006 at 2:13pm |
I had the same thought process myself, however, once I switched to transparency, it got much faster. I don't know where the logic is in there. It's probably one of those quirks that I'll never figure out. If you have any more ideas though, please feel free to share them. I'll take all the help I can get. 
|
 |
WebWiz-Bruce
Admin Group
Web Wiz Developer
Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
|
Post Options
Thanks(0)
Quote Reply
Posted: 19 October 2006 at 2:46pm |
|
I can see why the transparency would do this.
When you scroll around a page the browser is forced to re-render the page, when you are using transparency filters that are built into the web browser they would require more processing power client side to run.
|
|
|
 |
simkiss
Newbie
Joined: 05 May 2004
Location: United States
Status: Offline
Points: 25
|
Post Options
Thanks(0)
Quote Reply
Posted: 19 October 2006 at 2:52pm |
I'm not sure I understand your response. ...
"they would require more processing power client side to run."
I think you mean that transparency would require more processing power, however the effect is the reverse. With opaque images, the scrolling is much slower. Once I changed the opaque PNG files to transparent PNG, the render/redraw is much faster, but it seems contradictory to logic because transparency has to calculate each pixel's alpha value. So odd.
|
 |
WebWiz-Bruce
Admin Group
Web Wiz Developer
Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
|
Post Options
Thanks(0)
Quote Reply
Posted: 19 October 2006 at 4:26pm |
|
It may just be naff IE for you with it's bad programming, as I didn't notice much of an increase when scrolling using Firefox on your site earlier.
|
|
|
 |
simkiss
Newbie
Joined: 05 May 2004
Location: United States
Status: Offline
Points: 25
|
Post Options
Thanks(0)
Quote Reply
Posted: 19 October 2006 at 4:41pm |
Good enough. Chalk one up as two thrashings with a wet noodle for our whipping boy Microsoft.
|
 |