Last post Jun 03, 2013 03:19 AM by tobleronne
May 31, 2013 09:44 AM|tobleronne|LINK
I'm trying to create a financial web terminal. To evaluate the performance of my solution I use apacheBenchmark.
I launch 1,000 requests and I see that for 4 seconds CPU IIS process approach 80% after return to 1.
The platform that receives requests sends continuous flow of market data and I noticed that the CPU IIS is close to 1. Is this normal?
Because I thought if IIS received data, then IIS was forced to work, and it seems to do nothing, only Memory(Private working set) continue to grow up.
Jun 01, 2013 02:49 PM|rstrahl|LINK
Well, your spike of 80% is probably the initial Web page request all coming in at once which will stress the Web server for sure. Once you've made a SignalR connection IIS is mostly idle unless it's sending/receiving something on the SingalR connection.
Are you actually testing any action on the persistent connection?
+++ Rick ---
Jun 03, 2013 03:19 AM|tobleronne|LINK
Thanks for your answer. Yes i have instanciate one persistance connection by user/browser. To receive data to push, IIS still working ?