Hi Connor.<div><br></div><div>As I said:</div><div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.800000190734863px;background-color:rgb(255,255,255)">You either have to little memory in your system or you are asking Varnish to use too much. I'm guessing you are using -s malloc. Remember that there is a 1k overhead on each object stored in Varnish.</div>

<div><br></div><div>This isn't something Varnish does. It is something the kernel does. Varnish might trigger it because of the way Varnish or your system is configured. The kernel uses The Big Shotgun to clear memory and that might explain why Varnish is a bit dazed and confused afterwards. You want to avoid this situation.</div>

<div><br></div><div>So what you want to do:</div><div> - Add memory</div><div> - Add swap space</div><div> - Reduce varnish memory usage (at least if you are using -s malloc)</div><br><div class="gmail_quote">On Tue, Aug 28, 2012 at 7:00 PM, Connor Walls <span dir="ltr"><<a href="mailto:connor.walls@skillpages.com" target="_blank">connor.walls@skillpages.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-IE" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi,<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">We’re still looking in to solving this issue, but I’m confused as to what’s causing the problem. If the memory allocated to Varnish fills up is it expected to crash like this? Or under what circumstances will it crash if the memory fills up? I thought the very nature of running it in two processes prevented these kind of situations where it needs to be manually restarted?<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks for all your help so far,<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Connor Walls<u></u><u></u></span></p><div class="im"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>

<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Per Buer [mailto:<a href="mailto:perbu@varnish-software.com" target="_blank">perbu@varnish-software.com</a>] <br>

<b>Sent:</b> 22 August 2012 16:12<br><b>To:</b> Connor Walls<br><b>Cc:</b> <a href="mailto:varnish-misc@varnish-cache.org" target="_blank">varnish-misc@varnish-cache.org</a><br><b>Subject:</b> Re: Out of memory exception on Varnish 2.1.5<u></u><u></u></span></p>

<p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal" style="margin-bottom:12.0pt">Hi Connor,<u></u><u></u></p><div class="im"><div><p class="MsoNormal">On Wed, Aug 22, 2012 at 3:49 PM, Connor Walls <<a href="mailto:connor.walls@skillpages.com" target="_blank">connor.walls@skillpages.com</a>> wrote:<u></u><u></u></p>

<div><div><p class="MsoNormal">Hi,<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">We’ve recently been having problems with varnish being killed with out of memory problems, our logs show information like this:<u></u><u></u></p>

</div></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">This is not a bug in Varnish. It is most probably a misconfiguration. You either have to little memory in your system or you are asking Varnish to use too much. I'm guessing you are using -s malloc. Remember that there is a 1k overhead on each object stored in Varnish.<u></u><u></u></p>

</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">

<div><p class="MsoNormal">(..) <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Now, we’ve been planning from Varnish 2.1.5 to 3.0 for a while, and we’re hoping that this will solve our issues, but I just want to check if there are known OOM issues in 2.1.5, or is the problem likely to persist after upgrading to 3.0?<u></u><u></u></p>

</div></blockquote><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">It will probably persist.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">

<u></u> <u></u></p></div></div></div><p class="MsoNormal">-- <br></p><div class="im"><span style="border:solid windowtext 1.0pt;padding:0cm"><img border="0" width="100" height="100" alt="Description: Image removed by sender."></span><u></u><u></u></div>

<p></p><div><p class="MsoNormal">Per Buer</p><div class="im"><br>Phone: <a href="tel:%2B47%2021%2098%2092%2061" value="+4721989261" target="_blank">+47 21 98 92 61</a> / Mobile: <a href="tel:%2B47%20958%2039%20117" value="+4795839117" target="_blank">+47 958 39 117</a> / Skype: per.buer<br>

<i>Varnish makes websites fly!</i><u></u><u></u></div><p></p><div><p class="MsoNormal" style="margin-bottom:12.0pt"><a href="http://www.varnish-software.com/whitepapers" target="_blank">Whitepapers</a> | <a href="http://www.youtube.com/watch?v=x7t2Sp174eI" target="_blank">Video</a> | <a href="https://twitter.com/varnishsoftware" target="_blank">Twitter</a> <u></u><u></u></p>

</div></div><p class="MsoNormal"><u></u> <u></u></p></div></div><br>_______________________________________________<br>
varnish-misc mailing list<br>
<a href="mailto:varnish-misc@varnish-cache.org">varnish-misc@varnish-cache.org</a><br>
<a href="https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc" target="_blank">https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br>

<img src="http://www.varnish-software.com/sites/default/files/varnishsoft_white_190x47.png"><div>Per Buer<br>Phone: +47 21 98 92 61 / Mobile: +47 958 39 117 / Skype: per.buer<br><i>Varnish makes websites fly!</i><div><a href="http://www.varnish-software.com/whitepapers" target="_blank">Whitepapers</a> | <a href="http://www.youtube.com/watch?v=x7t2Sp174eI" target="_blank">Video</a> | <a href="https://twitter.com/varnishsoftware" target="_blank">Twitter</a> <br>

<br></div></div><br>
</div>