<?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>swap &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/swap/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Wed, 15 Jan 2025 16:04:42 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=62322</generator>
	<item>
		<title>Linux: avvio lento dopo aver modificato la partizione di swap</title>
		<link>https://blog.smsoft.it/2024/11/05/linux-avvio-lento-dopo-aver-modificato-la-partizione-di-swap/</link>
					<comments>https://blog.smsoft.it/2024/11/05/linux-avvio-lento-dopo-aver-modificato-la-partizione-di-swap/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 05 Nov 2024 09:30:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[initramfs]]></category>
		<category><![CDATA[resume]]></category>
		<category><![CDATA[swap]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=6512</guid>

					<description><![CDATA[Se dopo la modifica della partizione di swap notate che l&#8217;avvio della vostra LinuxBox richiede più tempo del solito, potrebbe dipendere dal fatto che non è stato aggiornato il riferimento al nuovo UUID della partizione di swap per l&#8217;ibernazione di sistema. Bisogna quindi verificare se nel file /etc/initramfs-tools/conf.d/resume sia riportato il corretto UUID oppure andrà ... <a title="Linux: avvio lento dopo aver modificato la partizione di swap" class="read-more" href="https://blog.smsoft.it/2024/11/05/linux-avvio-lento-dopo-aver-modificato-la-partizione-di-swap/" aria-label="Per saperne di più su Linux: avvio lento dopo aver modificato la partizione di swap">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Se dopo la modifica della partizione di swap notate che l&#8217;avvio della vostra LinuxBox richiede più tempo del solito, potrebbe dipendere dal fatto che non è stato aggiornato il riferimento al nuovo UUID della partizione di swap per l&#8217;ibernazione di sistema. </p>



<p class="wp-block-paragraph">Bisogna quindi verificare se nel file <strong>/etc/initramfs-tools/conf.d/resume</strong> sia riportato il corretto <strong>UUID</strong> oppure andrà aggiornat il file e poi bisognerà eseguire i due seguenti comandi:</p>



<pre class="wp-block-code"><code>update-initramfs -u
update-grub</code></pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">PS: ricordo che con il comando:</p>



<pre class="wp-block-code"><code>systemd-analyze</code></pre>



<p class="wp-block-paragraph">si può avere l&#8217;indicazione del tempo necessario per l&#8217;avvio del sistema e con:</p>



<pre class="wp-block-code"><code>systemd-analyze blame</code></pre>



<p class="wp-block-paragraph">è possibile addirittura avere un riepilogo dei tempi necessari per l&#8217;avvio dei vari servizi, può tornare utile per identificare il servizio che richiede più tempo.</p>



<p class="wp-block-paragraph">enjoy!</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2024/11/05/linux-avvio-lento-dopo-aver-modificato-la-partizione-di-swap/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Linux: Svuotare Cache RAM, Buffer e Swap</title>
		<link>https://blog.smsoft.it/2023/12/12/linux-svuotare-cache-ram-buffer-e-swap/</link>
					<comments>https://blog.smsoft.it/2023/12/12/linux-svuotare-cache-ram-buffer-e-swap/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 12 Dec 2023 09:30:00 +0000</pubDate>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[ram]]></category>
		<category><![CDATA[swap]]></category>
		<guid isPermaLink="false">https://blog.smsoft.it/?p=6115</guid>

					<description><![CDATA[Anche se svuotare la cache RAM i Buffer e lo spazio di swap non è solitamente necessario perché il tutto viene gestito in autonomia dal sistema operativo, queste operazioni sono possibili con alcuni comandi. Innanzitutto vediamo di cosa stiamo parlando: RAM Memory Cache La cache della memoria RAM è un meccanismo utilizzato dal kernel per ... <a title="Linux: Svuotare Cache RAM, Buffer e Swap" class="read-more" href="https://blog.smsoft.it/2023/12/12/linux-svuotare-cache-ram-buffer-e-swap/" aria-label="Per saperne di più su Linux: Svuotare Cache RAM, Buffer e Swap">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Anche se svuotare la cache RAM i Buffer e lo spazio di swap non è solitamente necessario perché il tutto viene gestito in autonomia dal sistema operativo, queste operazioni sono possibili con alcuni comandi.</p>



<p class="wp-block-paragraph">Innanzitutto vediamo di cosa stiamo parlando:</p>



<p class="wp-block-paragraph">RAM Memory Cache</p>



<p class="wp-block-paragraph">La cache della memoria RAM è un meccanismo utilizzato dal kernel per conservare i dati a cui si accede regolarmente. Sebbene ciò aumenti la reattività del sistema, una cache sovraccarica può portare alla conservazione di dati obsoleti, influenzando le prestazioni.</p>



<p class="wp-block-paragraph">Buffer</p>



<p class="wp-block-paragraph">Come la cache, il buffer conserva temporaneamente i dati ma differisce nel suo scopo. I buffer memorizzano i dati trasferiti tra componenti come la CPU e il disco rigido, facilitando una comunicazione fluida. Un eccesso di dati memorizzati nel buffer può influenzare la velocità del sistema.</p>



<p class="wp-block-paragraph">Swap Space</p>



<p class="wp-block-paragraph">Lo spazio di swap è un&#8217;area allocata sul disco rigido che funge da memoria virtuale quando la RAM fisica è esaurita. Anche se previene i crash del sistema dovuti alla memoria insufficiente, può rallentare il sistema se utilizzato in modo eccessivo, tant&#8217;è che su server dedicati ai database viene solitamente disabilitato.</p>



<p class="wp-block-paragraph">I comandi da dare sono:</p>



<pre class="wp-block-code"><code>sync; echo 3 &gt; /proc/sys/vm/drop_caches
echo 1 &gt; /proc/sys/vm/drop_caches
sync; echo 2 &gt; /proc/sys/vm/drop_caches
swapoff -a &amp;&amp; swapon -a</code></pre>



<p class="wp-block-paragraph">comandi che possiamo anche inserire nel file di cron /etc/crontab per farli eseguire in automatico:</p>



<pre class="wp-block-preformatted">0 0 * * * root sync; echo 3 &gt; /proc/sys/vm/drop_caches
0 0 * * * root echo 1 &gt; /proc/sys/vm/drop_caches
0 0 * * * root sync; echo 2 &gt; /proc/sys/vm/drop_caches
0 0 * * * root swapoff -a &amp;&amp; swapon -a</pre>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Dettagli</p>



<p class="wp-block-paragraph">Il comando <strong>sync</strong> serve per fare un flush del file system buffer, i parmetri 1,2,3 scritti in /proc/sys/vm/drop_caches servono rispettivamente per </p>



<ol class="wp-block-list">
<li>Pulisce solo la page cache.</li>



<li>Pulisce dentries e inodes. </li>



<li>Pulisce page cache, dentries e inodes.</li>
</ol>



<p class="wp-block-paragraph">e vanno dati in sequenza su un sistema in produzione per evitare malfunzionamenti passando direttamente il parametro 3.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2023/12/12/linux-svuotare-cache-ram-buffer-e-swap/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Linux: creare un file di swap al posto di una partizione dedicata</title>
		<link>https://blog.smsoft.it/2016/12/27/linux-creare-un-file-swap-al-posto-partizione-dedicata/</link>
					<comments>https://blog.smsoft.it/2016/12/27/linux-creare-un-file-swap-al-posto-partizione-dedicata/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 27 Dec 2016 08:30:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[dd]]></category>
		<category><![CDATA[mkswap]]></category>
		<category><![CDATA[swap]]></category>
		<category><![CDATA[swapon]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=3596</guid>

					<description><![CDATA[Con i dischi sempre più veloci e la disponibilità di RAM a buon prezzo, l&#8217;area di swap ha perso il ruolo centrale che aveva anni fa. E&#8217; comunque utile avere un&#8217;area di swap per evitare problemi di OOM. Il vantaggio di usare una partizione dedicata è quella di avere un FileSystem ottimizzato per queste cose, ... <a title="Linux: creare un file di swap al posto di una partizione dedicata" class="read-more" href="https://blog.smsoft.it/2016/12/27/linux-creare-un-file-swap-al-posto-partizione-dedicata/" aria-label="Per saperne di più su Linux: creare un file di swap al posto di una partizione dedicata">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Con i dischi sempre più veloci e la disponibilità di RAM a buon prezzo, l&#8217;area di swap ha perso il ruolo centrale che aveva anni fa.</p>



<p class="wp-block-paragraph">E&#8217; comunque utile avere un&#8217;area di swap per evitare problemi di OOM.</p>



<p class="wp-block-paragraph">Il vantaggio di usare una partizione dedicata è quella di avere un FileSystem ottimizzato per queste cose, però avere lo swap su un file è molto comodo perché se ne possono gestire le dimensioni.</p>



<p class="wp-block-paragraph">Vediamo come creare un file di swap ed usarlo.</p>



<p class="wp-block-paragraph">Creiamo un file da 2GB:</p>



<pre class="wp-block-code"><code>dd if=/dev/zero of=/var/swapfile bs=1M count=2048</code></pre>



<p class="wp-block-paragraph">oppure:</p>



<pre class="wp-block-code"><code>fallocate -l 2G /var/swapfile</code></pre>



<p class="wp-block-paragraph">Definiamo il file come swap, formattandolo ed assegnandogli i corretti permessi:</p>



<pre class="wp-block-code"><code>mkswap -v1 /var/swapfile
chmod 0600 /var/swapfile</code></pre>



<p class="wp-block-paragraph">Attiviamo lo swap:</p>



<pre class="wp-block-code"><code>swapon /var/swapfile</code></pre>



<p class="wp-block-paragraph">Definiamo il montaggio automatico al riavvio:</p>



<pre class="wp-block-code"><code>echo "/var/swapfile swap swap auto 0 0" | tee -a /etc/fstab</code></pre>



<p class="wp-block-paragraph">enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2016/12/27/linux-creare-un-file-swap-al-posto-partizione-dedicata/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
