<html><head><meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }p { margin-top: 0px; margin-bottom: 0px; }body { font-size: 12pt; font-family: ??; color: rgb(0, 0, 0); line-height: 1.5; }</style></head><body>
<div><span></span><p class="ordinary-output target-output" style="margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px; line-height: 22px; font-size: 14px; color: rgb(51, 51, 51); font-family: arial;"><span left-pos="0|2" right-pos="0|2" space="" class="">Hi</span><span left-pos="2|3" right-pos="2|3" space="" class="">,</span><span left-pos="5|5" right-pos="5|5" space="0| ,1|
" class=""> Peter</span></p><p class="ordinary-output target-output" style="margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px; line-height: 22px; font-size: 14px; color: rgb(51, 51, 51); font-family: arial;"><span left-pos="12|3" right-pos="0|3" space="">Our</span><span left-pos="34|18" right-pos="22|18" space="0| " class="high-light-bg" style="background-color: yellow; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; cursor: pointer; background-position: initial initial; background-repeat: initial initial;"> performance analysis</span><span left-pos="52|21" right-pos="40|21" space="0| "> discover the cause of the problem</span><span left-pos="73|9" right-pos="61|9" space="0| "> is</span><span left-pos="88|6" right-pos="76|6" space="0| "> not</span><span left-pos="94|9" right-pos="82|9" space="0| "> tail recursion</span><span left-pos="82|6" right-pos="70|6" space="0| "> function </span><span style="background-color: rgba(0, 0, 0, 0); line-height: 1.5;">loop(State, Sock, Acc)</span><span left-pos="82|6" right-pos="70|6" space="0| " style="background-color: window;">) </span><span left-pos="103|9,15|3" right-pos="91|9,3|3" space="0| " style="background-color: window;">to </span><span left-pos="18|16" right-pos="6|16" space="0| " style="background-color: window;">ct_telnet_client</span><span left-pos="112|3" right-pos="100|3" space="1|
" style="background-color: window;">;</span></p><p class="ordinary-output target-output" style="margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px; line-height: 22px; font-size: 14px; color: rgb(51, 51, 51); font-family: arial;"><span left-pos="117|9" right-pos="0|9" space="">Can you give</span><span left-pos="126|3" right-pos="9|3" space="0| "> me a</span><span left-pos="129|12" right-pos="12|12" space="0| "> advice How to modifiy it</span><span left-pos="141|6" right-pos="24|6" space="">? </span><span left-pos="148|6" right-pos="31|6" space="0| " class="">  thanks!</span></p></div>
<div><br></div><div>B.R</div><hr style="width: 210px; height: 1px;" color="#b5c4df" size="1" align="left">
<div><span><div style="MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10pt"><div>yasoho@gmail.com</div></div></span></div>
<blockquote style="margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em;"><div> </div><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm"><div style="PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px;FONT-FAMILY:tahoma;COLOR:#000000; BACKGROUND: #efefef; PADDING-BOTTOM: 8px; PADDING-TOP: 8px"><div><b>From:</b> <a href="mailto:peppe@erlang.org">Peter Andersson</a></div><div><b>Date:</b> 2014-04-22 15:53</div><div><b>To:</b> <a href="mailto:yasoho@gmail.com">yasoho@gmail.com</a></div><div><b>CC:</b> <a href="mailto:erlang-questions@erlang.org">erlang-questions</a></div><div><b>Subject:</b> Re: [erlang-questions] Help: ct_telnet_client memory overflow</div></div></div><div><div> </div>
<div>Hi,</div>
<div> </div>
<div>Can you please tell me which Common Test version (or OTP version) you're</div>
<div>running? (The CT telnet client got modified a bit from v1.7 to v1.8).</div>
<div> </div>
<div>Best regards,</div>
<div>Peter</div>
<div> </div>
<div>Ericsson AB, Erlang/OTP</div>
<div> </div>
<div>yasoho@gmail.com wrote:</div>
<div>></div>
<div>> Hi, dear</div>
<div>></div>
<div>></div>
<div>> I use ct_telnet_client.erl, found that when a telnet command returning</div>
<div>> message reaches 10MB, the Erlang process consumes memory up to</div>
<div>> 4~5GB, when the greater will memory overflow,.</div>
<div>></div>
<div>></div>
<div>> Can anybody help me, what is the cause? thanks a lot!</div>
<div>></div>
<div>></div>
<div>> B.R</div>
<div>> ------------------------------------------------------------------------</div>
<div>> yasoho@gmail.com</div>
<div>> ------------------------------------------------------------------------</div>
<div>></div>
<div>> _______________________________________________</div>
<div>> erlang-questions mailing list</div>
<div>> erlang-questions@erlang.org</div>
<div>> http://erlang.org/mailman/listinfo/erlang-questions</div>
<div>>   </div>
<div> </div>
</div></blockquote>
</body></html>