Hi,

At 5:37 AM +0200 4/19/02, Gerald Richter wrote:
>  > Any idea on what is going on and why the Embperl numbers are so low?
>>  I added debugging to make sure the pages were being cached and after
>>  the warm up the all showed 100% cache hits.  The surprise to the
>  > group was the SPP numbers and how it out performed them all.
>
>Of course a simple module is faster than a more complex, but when you use it
>you find yourself adding all these features that the more complex ones
>already have and at the end your resulting application will not be much
>faster, but you spend much more time developing it.

I completely agree.  The SPP was done to see the difference between 
the more mature template systems and a plain striped down one.

>  > Side Note: I wanted to try to use Embperl 2.0, but I couldn't get it
>  > to compile and didn't have the time to spend on it.
>
>If you really want to benchmark, you should use 2.0! 2.0 is much faster then
>1.3.4. Make sure you use 2.0b7 which is even faster then b5. You can install
>1.3.4 and 2.0b7 at then same time, so you can run your benchmark with both
>modules. I would like to see a comparison of the two, that is not made by
>myself. Anyway if you start a new project, you should build on top of 2.0
>and not 1.3.4, because 2.0 is not only faster, but also has much more
>possibilities.
>
>Tell me what trouble you have with compiling and we will find what's ging
>wrong.

I took some time and went back and got 2.0b7 installed and ran the 
test for it and here are the numbers again. EM2 : Embperl-2.0b7.  I 
also re-ran the Mason test as it was not doing the right thing to 
included files.  It was just printing the contents of the 3 files 
instead of executing them and displaying the contents.  This made the 
numbers closer to Embperl.

        025  050 075  100  150  200  300  400
---------------------------------------------
PTT:   059  117 172  207  220  208  199  200
PHP:   060  118 173  211  235  252  249  241
ASP:   039  042 051   **  ***  ***  ***  ***
MAS:   057  098 114  114  108  094  067  064
EM2:   057  095 101  095  099  089  056  030
EMB:   040  040 039  039  028  026   *   ***
SSP:   060  118 172  218  246  268  277  277
---------------------------------------------
MAX:   062  125 187  250  294  294  294  294


For me these numbers are great and I plan on moving to 2.0 as soon as 
I can for my personal stuff. This works for me because I am only 
getting about 1 *request* per second, but at work we need to be able 
to deal with on average 18750 *page views* per second (1.62 billion 
page views per day on average).  Of course this is spread across 
multiple machines, but you also need to take into consideration the 
number of machines needed, cost of machines, cost to maintain the 
software on all those machines, etc.

Gerald I just want to say that I think you have created a GREAT thing 
with Embperl and I will always continue to use it.  The whole point 
of the message was not to slam Embperl, but making sure I wasn't 
missing something in the configuration with mod_perl or Embperl.

Thanks,

Brian

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to