I was wandering if your stress test setup is correct and relevant?

100 threads and ramp up of 5 seconds, that's 20 requests per second.
You have 2 pages / requests to test, which would actually generate 40
requests per second.
That would initially explain that 50000ms response time because either
your client computer can't handle all those requests or you've used up
all your available bandwith given by your hosting provider.

Second your cpu load. That basicly depends on your server's hardware.
I can perform a stress test on a 368 computer and say it doesn't
respond fast enough :-) So not only stress test parameters are
important, also the server hardware should be noted when posting
results I guess...

And you could allways check the most common bottlenecks such as
requestAction etc...

So I do believe you could possibly have a performance problem but its
not possible for someone to say what the problem is if not all the
facts are there ;-)

Still verry interessting this kind of stuff by the way :-)

On 22 okt, 14:53, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
> I've started stress testing application and have problems with
> performance.
> First, I thought it was because of problems in code, but after few
> tests I deceided remove all logic and test clear framework.
>
> Latest stable version (cake_1.1.20.7692) was downloaded and installed
> on 2 different servers.
> Jakarta JMeter was used as stress-testing utility.
> Number of threads: 100
> Ramp-Up period: 5 sec
>
> I tried to test 2 requests:
> 1) request main page of cake (CakePHP Rapid Development ...)
> 2) pages/test. I created simple view without any logic inside.
> Both results were the same and both are strange for me. I have had
> follow digits:
> average time 1000 ms (it's normal) and max. time up to 50000 ms.
> I executed top at server and watched - processor was overloaded.
>
> top - 16:30:05 up  3:04,  2 users,  load average: 14.04, 5.06, 1.83
> Tasks: 156 total,  33 running, 123 sleeping,   0 stopped,   0 zombie
> Cpu(s): 81.1%us, 17.9%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.2%hi,
> 0.8%si,  0.0%st
> Mem:   2065068k total,   986420k used,  1078648k free,   131132k
> buffers
> Swap:  2031608k total,        0k used,  2031608k free,   404868k
> cached
>
>   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
>  5046 daemon    15   0 36488 7380 4288 R   19  0.4   0:04.43 httpd
>  5151 daemon    15   0 36428 7144 4100 S   16  0.3   0:03.78 httpd
>  5092 daemon    15   0 36488 7380 4288 R   14  0.4   0:04.47 httpd
>  5165 daemon    15   0 36428 7144 4100 R   12  0.3   0:00.74 httpd
>  5173 daemon    15   0 36428 7144 4100 R   11  0.3   0:00.83 httpd
>  5175 daemon    16   0 36428 7144 4100 R    9  0.3   0:00.53 httpd
>  5180 daemon    16   0 36428 6668 3628 R    9  0.3   0:00.27 httpd
>  5066 daemon    15   0 36744 7484 4392 D    8  0.4   0:05.27 httpd
>  5203 daemon    15   0 36684 6660 3620 D    8  0.3   0:00.24 httpd
>  5162 daemon    15   0 36428 7144 4100 D    8  0.3   0:01.29 httpd
>  5149 daemon    15   0 36428 7144 4100 D    7  0.3   0:03.12 httpd
>  5146 daemon    15   0 36428 7144 4100 D    6  0.3   0:02.92 httpd
>  5174 daemon    15   0 36684 6964 3928 D    6  0.3   0:00.20 httpd
>  5152 daemon    15   0 36428 7144 4100 R    5  0.3   0:01.71 httpd
>  5153 daemon    15   0 36428 7144 4100 D    5  0.3   0:03.01 httpd
>  5137 daemon    15   0 36428 7144 4100 D    5  0.3   0:04.13 httpd
>  5139 daemon    15   0 36428 7144 4100 R    4  0.3   0:03.09 httpd
>
> In really, there is often even 99% CPU used.
> I tried to run this test with native php-application and cpu usage was
> normal in this way, so I think the reason of this overload is cake.
> Have someone stres-tested cake-application? What is the reason of big
> cpu usage? What should I do to make it normal?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to