HighTechTalks DotNet Forums  

Performance issue

Dotnet Framework (Performance) microsoft.public.dotnet.framework.performance


Discuss Performance issue in the Dotnet Framework (Performance) forum.



Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old   
Pedro
 
Posts: n/a

Default Performance issue - 10-02-2007 , 06:54 PM






Hello.

I'm running a Windows 2000 server machine with .Net Framework 1.1 and
Commerce Server 2002.
Since the application we had was changed to make XML/XSL transforms we are
getting the ASPNET_WP process reaching 100% usage of cpu. Even with hardware
with 4 Dual Core processors.
I've tested almost all of the code for proper closing of sql connections and
dispose situations and I can't seem to find anything out of the ordinary.
We have run alot of counters on this machine and we have identified a lot of
work of %Time used in GC. Also when sessions go above 300 more or less the
situation is really impossible to maintain. IISReset is the only solution.

Does anyone has some indications of what could be the problem?

Thanks.

Regards,
Pedro

Reply With Quote
  #2  
Old   
Laura T.
 
Posts: n/a

Default Re: Performance issue - 10-04-2007 , 07:24 AM







"Pedro" <Pedro (AT) discussions (DOT) microsoft.com> ha scritto nel messaggio
news:3CE60925-C509-4E26-A50B-A79306388DCB (AT) microsoft (DOT) com...
Quote:
Hello.

I'm running a Windows 2000 server machine with .Net Framework 1.1 and
Commerce Server 2002.
Since the application we had was changed to make XML/XSL transforms we are
getting the ASPNET_WP process reaching 100% usage of cpu. Even with
hardware
with 4 Dual Core processors.
I've tested almost all of the code for proper closing of sql connections
and
dispose situations and I can't seem to find anything out of the ordinary.
We have run alot of counters on this machine and we have identified a lot
of
work of %Time used in GC. Also when sessions go above 300 more or less the
situation is really impossible to maintain. IISReset is the only solution.

Does anyone has some indications of what could be the problem?

Thanks.

Regards,
Pedro
You do have .NET 1.1 SP1 (and hopefully with post sp1 fixes too?). If you
are running on plain 1.1, its quite scary to read this:
http://support.microsoft.com/kb/867460

Get a better picture of the performance counters and what they say here, it
might help:
http://msdn.microsoft.com/library/de...l/scalenet.asp

XML/XSL transforms are cpu and memory intensive, but they can be optimized
to behave well.



Reply With Quote
  #3  
Old   
Pedro
 
Posts: n/a

Default Re: Performance issue - 10-07-2007 , 02:11 PM



Thanks Laura.

I have SP1 installed on 1.1 version. For the post fixes I will have to check
which ones may be missing.

What kind of optimization do you recommend for the transforms?
We have checked for infinite loops and everything is ok, we have removed
indentation from the xslt to reduce load time for the customer, and we
usually use stringbuilder for the concats.

Regards,
Pedro

"Laura T." wrote:

Quote:
"Pedro" <Pedro (AT) discussions (DOT) microsoft.com> ha scritto nel messaggio
news:3CE60925-C509-4E26-A50B-A79306388DCB (AT) microsoft (DOT) com...
Hello.

I'm running a Windows 2000 server machine with .Net Framework 1.1 and
Commerce Server 2002.
Since the application we had was changed to make XML/XSL transforms we are
getting the ASPNET_WP process reaching 100% usage of cpu. Even with
hardware
with 4 Dual Core processors.
I've tested almost all of the code for proper closing of sql connections
and
dispose situations and I can't seem to find anything out of the ordinary.
We have run alot of counters on this machine and we have identified a lot
of
work of %Time used in GC. Also when sessions go above 300 more or less the
situation is really impossible to maintain. IISReset is the only solution.

Does anyone has some indications of what could be the problem?

Thanks.

Regards,
Pedro
You do have .NET 1.1 SP1 (and hopefully with post sp1 fixes too?). If you
are running on plain 1.1, its quite scary to read this:
http://support.microsoft.com/kb/867460

Get a better picture of the performance counters and what they say here, it
might help:
http://msdn.microsoft.com/library/de...l/scalenet.asp

XML/XSL transforms are cpu and memory intensive, but they can be optimized
to behave well.



Reply With Quote
Reply




Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.