17.04からインプレースにアップグレードしたKubuntu 17.10を実行しています。
17.04を最初にインストールしたときにインストーラーによって作成されたSSDに2GBのスワップファイルがあります。 /proc/swaps
の内容は次のとおりです(メモリ不足からの再起動後に更新されます)。
Filename Type Size Used Priority
/swapfile file 2097148 0 -1
このスワップファイルを4GBに拡張するにはどうすればよいですか? swap partitionsのサイズ変更と新しいスワップファイルの追加に関する多くの回答を見つけましたが、既存のファイルのサイズ変更については何もしません。
ファイルのサイズ変更は、スワップファイルの作成と同じプロセスです。したがって、次の3つのオプションがあります。
現在のファイルを新規作成または再利用するには、次のように入力する必要があります。
Sudo swapoff -a # turn off all swap
Sudo rm /swapfile # this step is if you want to delete the current file
Sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 #makes a 4GB file
Sudo chmod 600 /swapfile #set permission to root only if you made a new file
Sudo mkswap /swapfile #converts file to swap format
Sudo swapon /swapfile #enable swap on the file.
注:スワップパーティションも使用している場合は、有効にする必要もあります。
別の2GBファイルを追加したい場合:
Sudo dd if=/dev/zero of=/swapfile2 bs=1M count=2048 #makes a 2GB file
Sudo chmod 600 /swapfile2 #set permission to root only
Sudo mkswap /swapfile2 #converts file to swap format
Sudo swapon /swapfile2 #enable swap on the file.
次に、/ etc/fstabを編集します。現在のスワップファイルのエントリを複製し、ファイル名を新しいファイル(swapfile2)に変更します。