<br><br><div class="gmail_quote">On Wed, Jan 26, 2011 at 5:19 PM, Martin Pool <span dir="ltr"><<a href="mailto:mbp@canonical.com">mbp@canonical.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On 22 January 2011 10:50, Maritza Mendez <<a href="mailto:martitzam@gmail.com">martitzam@gmail.com</a>> wrote:<br>
><br>
> Hi, Martin.<br>
><br>
> Your observation about phones is certainly correct.  I would ask how this<br>
> scales on the bzr smartserver end of the wire.  If, say, four developers are<br>
> merging to/from four different branches [1] simultaneously, it seems like<br>
> the box running the bzr smartserver might thrash badly.<br>
><br>
> What do you expect?<br>
><br>
> [1] For simplicity, assume plain branches.  For complexity, assume four<br>
> branches in a shared repo.<br>
<br>
</div>The particular thing discussed here is pulling from svn into bzr,<br>
which has higher memory usage than doing things in bzr native formats.<br>
<br>
Generally speaking very little Python memory is shared, so if four<br>
people do this operation at the very same time it will use 4x as much<br>
memory.<br>
<br>
--<br>
<font color="#888888">Martin<br>
</font></blockquote></div><br>Thanks, Martin.  That's what I imagined.  I am a little surprised we have not run into this here yet.  But knowing that it could happen will help us deal with it when it does happen.<br>
<br>~M<br><br>