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<reviewboard%2bunsubscr...@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