[Linux] Ubuntuはスワップ領域のサイズを増やします

原因:スワップ領域が小さすぎてシステムがフリーズします
解決策:スワップ領域のサイズを増やします

1.ソリューション

1.スワップ領域のサイズを確認します
。free -m
2. rootユーザーを入力します(非常に重要です。続行しないと面倒です)

sudo su - root 

3.ディレクトリを作成します。

mkdir /swap

4.カタログを入力してください

cd /swqp

5.次のコマンドを入力します。

dd if=/dev/zero of=swapfile bs=1024 count=10290000
			a.可以看到如下内容:
   					记录了1029000+0 的读入
   					记录了1029000+0 的写出
  					 1053696000字节(1.1 GB)已复制,69.0168 秒,15.3 MB/秒
			b.可以用 < ls -lh > 可以看到一个文件。
  					 -rw-r--r-- 1 root root 1005M 2010-01-02 14:35 swapfile

6.設定

mkswap swapfile

7.スワップ領域をマウントします。

swapon swapfile

8.スワップ領域のサイズを確認します

free -m

考えられるエラー

1.安全でない権限0644、0600を推奨(権限を変更)

chmod 0600 /swap/swapfile   

2.デバイスまたはリソースがビジーです(スワップファイルをアクティブにします)

swapoff /swap/swapfile
swapon /swap/swapfile

3.起動後にスワップ領域がデフォルトに戻ります

命令:sudo vim /etc/fstab
添加: /swap/swapfile /swap swap defaults 0 0
保存::wq

おすすめ

転載: blog.csdn.net/m0_46537958/article/details/108121671