If you're not using memcached, that will be a huge gain.

-David



On Wed, Mar 3, 2010 at 3:37 PM, Christian Hammond <chip...@chipx86.com> wrote:
> A lot of what Review Board does is computationally expensive, and we've done
> a lot to heavily optimize things. Best way to get speedup is to run it on a
> faster server with more memory and more caching. We don't support anything
> like psyco or other accelerators.
>
> Christian
>
> --
> Christian Hammond - chip...@chipx86.com
> Review Board - http://www.reviewboard.org
> VMware, Inc. - http://www.vmware.com
>
>
> On Wed, Mar 3, 2010 at 4:01 AM, JohnHenry <qhlonl...@163.com> wrote:
>>
>> Hi,all
>>    We want the reviewboard to run faster. We found that on some
>> functions like view_diff and view "All review reqeusts",  the "cpu
>> consume" on apache (Reviewboard server) cost 90%, and less then 10% on
>> MySQL, So it seems that the bottleneck is not lie in Too Much  SQL
>> Execution. We tried acclerator like "psyco", But it will cause web
>> page breakdown on ReviewBoard. So Is there any speed up method for us?
>> If the CPU is the bottleneck, will memcached help to speed up?
>>
>>   Another problem is that some times, When we create review request
>> with post-review, It will faild with a bad page saying
>> --------------------------------
>> Unable to access
>> http://192.168.3.155:8080/api/json/reviewrequests/163/publish/.
>> The host path may be invalid HTTP Error 500: Internal Server Error
>> -------------------------------
>> and the page title is:
>> ------------------------------------
>> SMTPServerDisconnected at /api/json/reviewrequests/163/publish/
>> Connection unexpectedly closed
>> -----------------------------------
>>    I want to know the reason of this problem. If the problem is that
>> our mail server is too busy, Then this will affect nothing of
>> ReviewRequest  publishing, Why it will report "Unable to access
>> http://192.168.3.155:8080/api/json/reviewrequests/163/publish/";; How
>> to distinguish this with the real happening of Unable to access ?
>>   And, If possible, I want a list of post-review exceptions and
>> reasons. so that we will deal with those exceptions when do
>> automation.
>>
>> Best Regards!
>>
>> Best Regards!
>>
>> --
>> Want to help the Review Board project? Donate today at
>> http://www.reviewboard.org/donate/
>> Happy user? Let us know at http://www.reviewboard.org/users/
>> -~----------~----~----~----~------~----~------~--~---
>> To unsubscribe from this group, send email to
>> reviewboard+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/reviewboard?hl=en
>
> --
> Want to help the Review Board project? Donate today at
> http://www.reviewboard.org/donate/
> Happy user? Let us know at http://www.reviewboard.org/users/
> -~----------~----~----~----~------~----~------~--~---
> To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Reply via email to