Oct 10, 2012, 9:42 AM
[CLOSED] High CPU on hundred of users
Hello,
I built a web page with ext.net component. That's a big page (30Ko compressed) and I totally understand the work is done behind the scene by rendering ext.net component to stream.
However, when we stress the application with hundrer of users, we see a high cpu usage.
First think coming in mind would be to cache the GET operation to avoid rebuilding on each call the same content. That's something that could be turned on.
Nevertheless, during Page_Load event, I set some properties as visible to false or other settings.
So, I was thinking on leave the Page_Load blank, create a FirstCall method that would be called during DocumentReady Event as Ajax DirectMethod to set up component.
The advantage is to be able to cache the GET and just consume CPU during POST
What do you think ?
I built a web page with ext.net component. That's a big page (30Ko compressed) and I totally understand the work is done behind the scene by rendering ext.net component to stream.
However, when we stress the application with hundrer of users, we see a high cpu usage.
First think coming in mind would be to cache the GET operation to avoid rebuilding on each call the same content. That's something that could be turned on.
Nevertheless, during Page_Load event, I set some properties as visible to false or other settings.
So, I was thinking on leave the Page_Load blank, create a FirstCall method that would be called during DocumentReady Event as Ajax DirectMethod to set up component.
The advantage is to be able to cache the GET and just consume CPU during POST
What do you think ?
Last edited by Daniil; Oct 15, 2012 at 5:55 PM.
Reason: Corrected the title, [CLOSED]