<p dir="ltr">I thought vmprof supported CPython as well as PyPy. Also last time I heard it supported single-thread applications only, and Buildbot is multithreaded. </p>
<p dir="ltr">Did you try running cProfile? Also which version of Buildbot are you using? </p>
<p dir="ltr">Thanks, <br>
Vasily</p>
<div class="gmail_quote">30 нояб. 2015 г. 12:27 пользователь "Elmir Jagudin" <<a href="mailto:elmir@unity3d.com">elmir@unity3d.com</a>> написал:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 27, 2015 at 4:26 PM, Vasily <span dir="ltr"><<a href="mailto:just.one.man@yandex.ru" target="_blank">just.one.man@yandex.ru</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div>Out of curiosity - why do you even try running Buildbot on PyPy, is it doing some heavy work that you want JIT for?..<br><br></div>Thanks,<br></div>Vasily<br></div></blockquote><div> <br></div></div><br></div><div class="gmail_extra">Our Buildbot/Katana instance quite frequently runs at 100% CPU utilization during busy times. This (probably) creates problems with scheduling of new builds and makes the UI sluggish. It also make it problematic for us to add increase number of slaves and add new builders.<br><br>The reason we want to try running it under pypy is two fold. First we hope it will lower the CPU load and give us some breathing space short term. Also we hope to be able to run vmprof profiler to collect data, so that we can figure out where buildbot is spending it's time. Which will gives us better idea on how to address performance problems.<br><br></div><div class="gmail_extra">/Elmir<br></div></div>
</blockquote></div>