象城干崖 發表於 2021-6-27 17:16:00

Deepin增加swap交换空间

<p>前言:</p>
<p>​          UOS/Deepin有个说法是“大于8GB的电脑不需要开启swap功能”,所以安装好系统后是看不到swap空间的,默认没有开启swap;另外有些人说swap影响SSD的寿命;只能说不同人对待事物的认知不同吧,还是看自己需求再选择;我自己虽然已经有16GB的RAM空间了,但是把UOS/Deepin当做服务器来使用的话,日常开发需要运行很多软件,所以需要增加swap交换空间,避免出现内存空间不足的影响.</p>
<p></p><div class="toc"><div class="toc-container-header">目录</div><ul><li>1.创建目录</li><li>2.增加空间</li><li>3.设置权限</li><li>4.建立swap文件系统</li><li>5.激活swap文件系统</li><li>6.开机自动启用</li><li>7.其他</li></ul></div><p></p>
<h1 id="1创建目录">1.创建目录</h1>
<p>由于使用的UOS的<code>/</code>目录空间不够,所以需要创建其他的目录,用来作交换空间目录;命令:</p>
<pre><code class="language-shell">sudo mkdir -p /usr/local/data/swap
</code></pre>
<h1 id="2增加空间">2.增加空间</h1>
<p>这里增加8GB大小(1M * 8192),命令:</p>
<pre><code class="language-shell">sudo dd if=/dev/zero of=/usr/local/data/swap/swapfile bs=1M count=8192
</code></pre>
<p>解释:</p>
<ul>
<li>
<p><code>dd</code> 用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换</p>
</li>
<li>
<p><code>if=/dev/zero</code>指定输入源文件为<code>/dev/zero</code></p>
</li>
<li>
<p><code>of=/usr/local/data/swap/swapfile</code> 输出文件位置是<code>/usr/local/data/swap</code>目录,文件名称是<code>swapfile</code></p>
</li>
<li>
<p><code>bs</code> 表示文件大小基数,<code>count</code> 表示文件大小基数的数目,生成的文件大小为 <code>bs*count</code></p>
</li>
</ul>
<h1 id="3设置权限">3.设置权限</h1>
<p>为swapfile文件设置权限</p>
<pre><code class="language-shell">sudo chmod 666 /usr/local/data/swap/swapfile
</code></pre>
<h1 id="4建立swap文件系统">4.建立swap文件系统</h1>
<p>命令:</p>
<pre><code class="language-shell">sudo mkswap /usr/local/data/swap/swapfile
</code></pre>
<h1 id="5激活swap文件系统">5.激活swap文件系统</h1>
<p>激活新增的8GB交换空间,命令:</p>
<pre><code class="language-shell">sudo swapon /usr/local/data/swap/swapfile
</code></pre>
<h1 id="6开机自动启用">6.开机自动启用</h1>
<p>为了方便,增加开机自动启用swap空间,命令如下:</p>
<pre><code class="language-shell">sudo echo "/usr/local/data/swap/swapfile swap swap defaults 0 0" &gt;&gt; /etc/fstab
</code></pre>
<h1 id="7其他">7.其他</h1>
<p>卸载swap文件,命令:</p>
<pre><code class="language-shell">sudo swapoff /usr/local/data/swap/swapfile
</code></pre><br><br>
来源:https://www.cnblogs.com/youngyajun/p/14941135.html
頁: [1]
查看完整版本: Deepin增加swap交换空间