<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos cheio - Remontti</title>
	<atom:link href="https://blog.remontti.com.br/tag/cheio/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.remontti.com.br/tag/cheio</link>
	<description>rudimar@remontti</description>
	<lastBuildDate>Wed, 06 Nov 2024 12:23:47 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.remontti.com.br/wp-content/uploads/2024/09/icone-rr-80x80.png</url>
	<title>Arquivos cheio - Remontti</title>
	<link>https://blog.remontti.com.br/tag/cheio</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Script para limpar memória cache/swap do Linux</title>
		<link>https://blog.remontti.com.br/92</link>
					<comments>https://blog.remontti.com.br/92#comments</comments>
		
		<dc:creator><![CDATA[Rudimar Remontti]]></dc:creator>
		<pubDate>Fri, 17 Apr 2009 04:51:57 +0000</pubDate>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[buster]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[cheio]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[jessie]]></category>
		<category><![CDATA[memoria]]></category>
		<category><![CDATA[Stretch]]></category>
		<guid isPermaLink="false">http://remontti.com.br/blog/?p=92</guid>

					<description><![CDATA[<p>Distribuição Testada: Debian 8/9/10/11/12 Vamos criar um arquivinho para checar nossa memória e limpar ela. Comandos: # vim /bin/limpamemoria #!/bin/sh # ********************** # # remontti.com.br # # ********************** # # Porcentagem máxima (mude se&#46;&#46;&#46;</p>
<p>O post <a href="https://blog.remontti.com.br/92">Script para limpar memória cache/swap do Linux</a> apareceu primeiro em <a href="https://blog.remontti.com.br">Remontti</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Distribuição Testada: Debian 8/9/10/11/12</p>
<p>Vamos criar um arquivinho para checar nossa memória e limpar ela.<br />
Comandos:</p>
<pre class="remontti-code"># vim /bin/limpamemoria</pre>
<p><span id="more-92"></span></p>
<pre class="remontti-code">#!/bin/sh

# ********************** #
#    remontti.com.br     #
# ********************** #

# Porcentagem máxima (mude se você achar necessário)
percent=85

# Total da memoria:
ramtotal=`grep -F &quot;MemTotal:&quot; &lt; /proc/meminfo | awk &#039;{print $2}&#039;`
# Memoria livre:
ramlivre=`grep -F &quot;MemFree:&quot; &lt; /proc/meminfo | awk &#039;{print $2}&#039;`

# RAM utilizada pelo sistema:
ramusada=`expr $ramtotal - $ramlivre`

# Porcentagem de RAM utilizada pelo sistema:
putil=`expr $ramusada \* 100 / $ramtotal`

echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
date
echo
echo &quot;Mem. utilizada: $putil %&quot;;

if [ $putil -gt $percent ]
then
date=`date`
echo $date &gt;&gt; /var/log/memoria.log
echo &quot;Mem. utilizada: $putil %&quot; &gt;&gt; /var/log/memoria.log

echo &quot;Memoria acima de $percent %, cache foi limpado!&quot;;
sync
# &#039;Dropando&#039; cache:
echo 3 &gt; /proc/sys/vm/drop_caches
# Caso nao esteja utilizanod debian, descomente a linha abaixo
# sysctl -w vm.drop_caches=3 
# Zera SWAP
swapoff -a
swapon -a
echo
free -m
echo
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
else
echo &quot;Cache não foi limpado!&quot;;
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
unset percent ramtotal ramlivre ramusada putil
exit $?
fi</pre>
<p>De permissão para executá-lo:</p>
<pre class="remontti-code"># chmod +x /bin/limpamemoria</pre>
<p><strong>Agendando no CRON</strong></p>
<p>Vamos adicionar ao cron para rodar a cada 30 min.<br />
Adicione ao final de /etc/crontab:</p>
<pre class="remontti-code"># echo &#039;# Limpa memoria a cada 30min&#039; &gt;&gt; /etc/crontab
# echo &#039;*/30 *  * * *   root   /bin/limpamemoria&#039; &gt;&gt; /etc/crontab</pre>
<p>Verifique se inseriu</p>
<pre class="remontti-code"># cat /etc/crontab</pre>
<p>Reinicie o CRON</p>
<pre class="remontti-code"># systemctl restart cron</pre>
<p>Para distribuição mais antigas</p>
<pre class="remontti-code"># /etc/init.d/cron restart</pre>
<p>Feito, cada vez q ele limpar vai gerar um log em <strong>/var/log/memoria.log</strong></p>
<p>Gostou? Quer me ajudar? <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><strong>Se quiser fazer uma doação para o café ficarei muito feliz pelo seu reconhecimento!</strong><br />
<a href="https://blog.remontti.com.br/doar"><img decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2019/07/quero-doar-remontti.png" /></a></p>
<p>Se não puder doar pode deixar seu agradecimento nos comentário também ficarei feliz em saber que ajudei. Se tiver qualquer pergunta deixe-a também. Se preferir entrar em Contato <a href="https://blog.remontti.com.br/meucontato" rel="noopener noreferrer" target="_blank">clique aqui.</a></p>
<p>O post <a href="https://blog.remontti.com.br/92">Script para limpar memória cache/swap do Linux</a> apareceu primeiro em <a href="https://blog.remontti.com.br">Remontti</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.remontti.com.br/92/feed</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
	</channel>
</rss>
