So thatīs why Iīve always get a red bar on home screen of the Trixbox?<br><br>Phisical memory is always at top most use, near 100% (green bar turns red on high level of memory use), and below it there is Kernel / Application, Buffers, Cached memory uses.<br>
<br>tks,<br><br><br><br><br><br><br><div class="gmail_quote">On Feb 13, 2008 12:51 PM, Atis Lezdins &lt;<a href="mailto:atis@iq-labs.net">atis@iq-labs.net</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On 2/13/08, Tzafrir Cohen &lt;<a href="mailto:tzafrir.cohen@xorcom.com">tzafrir.cohen@xorcom.com</a>&gt; wrote:<br>&gt; On Wed, Feb 13, 2008 at 03:48:14PM +0800, Rilawich Ango wrote:<br>&gt; &gt; Actually, I donno it is a memory leak or not. &nbsp;I have a server only<br>
&gt; &gt; running asterisk. &nbsp;As time goes by, the free memory shown in the top<br>&gt; &gt; is decreased. &nbsp;After I restart the asterisk, the free memory comes<br>&gt; &gt; again. &nbsp;That&#39;s why I wonder if regular restart asterisk is necessary.<br>
&gt; &gt; Use a crontab to restart asterisk is a way to do it but you have to<br>&gt; &gt; maintain a crontab. &nbsp;Is it possible to use logrotate instead? &nbsp;Or<br>&gt; &gt; other better way?<br>&gt;<br>&gt; tzafrir@frenkel:~$ free -m<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;total &nbsp; &nbsp; &nbsp; used &nbsp; &nbsp; &nbsp; free &nbsp; &nbsp; shared &nbsp; &nbsp;buffers &nbsp; &nbsp; cached<br>&gt; Mem: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 485 &nbsp; &nbsp; &nbsp; &nbsp;477 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;7 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp; &nbsp;100<br>&gt; -/+ buffers/cache: &nbsp; &nbsp; &nbsp; &nbsp;376 &nbsp; &nbsp; &nbsp; &nbsp;108<br>&gt; Swap: &nbsp; &nbsp; &nbsp; &nbsp; 1419 &nbsp; &nbsp; &nbsp; &nbsp;270 &nbsp; &nbsp; &nbsp; 1149<br>
&gt; tzafrir@frenkel:~$ top -b | head -n 5<br>&gt; top - 10:18:32 up 19 days, 14:38, 24 users, &nbsp;load average: 0.08, 0.33, 0.21<br>&gt; Tasks: 166 total, &nbsp; 1 running, 163 sleeping, &nbsp; 2 stopped, &nbsp; 0 zombie<br>&gt; Cpu(s): &nbsp;1.1%us, &nbsp;0.1%sy, &nbsp;0.0%ni, 98.2%id, &nbsp;0.5%wa, &nbsp;0.0%hi, &nbsp;0.0%si, &nbsp;0.0%st<br>
&gt; Mem: &nbsp; &nbsp;496648k total, &nbsp; 489044k used, &nbsp; &nbsp; 7604k free, &nbsp; &nbsp; &nbsp; 32k buffers<br>&gt; Swap: &nbsp;1453840k total, &nbsp; 276740k used, &nbsp;1177100k free, &nbsp; 103380k cached<br>&gt; tzafrir@frenkel:~$ ps aux | grep asterisk<br>&gt; asterisk &nbsp;9559 &nbsp;0.0 &nbsp;2.5 474896 12892 ? &nbsp; &nbsp; &nbsp; &nbsp;Ssl &nbsp;Feb12 &nbsp; 0:00 /usr/sbin/asterisk -p -U asterisk<br>
&gt;<br>&gt; Gee, I only have 7 MB free! I must reboot to free some memory! And that<br>&gt; Asterisk is using so much memory!<br><br></div>Guys, don&#39;t start panic here. This is perfectly normal memory status<br>for Linux. Linux automatically uses most free memory for disk cache,<br>
leaving only few megabytes, and frees disk cache as soon as any<br>application requests. This has nothing to do with Asterisk.<br><br>Regards,<br><font color="#888888">Atis<br></font><div class="Ih2E3d"><br>&gt;<br>&gt; In fact:<br>
&gt; 1. The system has some 100MB of free memory. almost all of it is used<br>&gt; for caching and such.<br>&gt;<br>&gt; 2. Asterisk overcommits memory: it generally asks the kernel huge<br>&gt; ammounts of memory, but doesn&#39;t really try to use them. At least with<br>
&gt; Linux such overcommits are not claimed at all.<br>&gt;<br>&gt; --<br>&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Tzafrir Cohen<br>&gt; icq#16849755 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;jabber:<a href="mailto:tzafrir.cohen@xorcom.com">tzafrir.cohen@xorcom.com</a><br>
&gt; +972-50-7952406 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mailto:<a href="mailto:tzafrir.cohen@xorcom.com">tzafrir.cohen@xorcom.com</a><br>&gt; <a href="http://www.xorcom.com" target="_blank">http://www.xorcom.com</a> &nbsp;<a href="http://iax:guest@local.xorcom.com/tzafrir" target="_blank">iax:guest@local.xorcom.com/tzafrir</a><br>
&gt;<br>&gt; _______________________________________________<br>&gt; -- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>&gt;<br>&gt; asterisk-users mailing list<br>
&gt; To UNSUBSCRIBE or update options visit:<br>&gt; &nbsp; &nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>&gt;<br><br><br></div>
--<br><div class="Ih2E3d">Atis Lezdins<br>VoIP Developer,<br>IQ Labs Inc.<br><a href="mailto:atis@iq-labs.net">atis@iq-labs.net</a><br>Skype: atis.lezdins<br>Cell Phone: +371 28806004<br>Work phone: +1 800 7502835<br><br>
_______________________________________________<br></div><div><div></div><div class="Wj3C7c">-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:<br> &nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
</div></div></blockquote></div><br>