Ubuntu 17.04-スワップパーティションはありませんか?


13

インストールにスワップパーティションがないのはなぜですか?

$ lsblk
nvme0n1     259:0    0 238.5G  0 disk 
└─nvme0n1p1 259:1    0 238.5G  0 part /

Ubuntu / Kubuntuを間違ってインストールしましたか?

私はそれがこのようになるはずだと思った:

nvme0n1     259:0    0 238.5G  0 disk 
├─nvme0n1p5 259:3    0  15.9G  0 part [SWAP]
├─nvme0n1p1 259:1    0 222.6G  0 part /
└─nvme0n1p2 259:2    0     1K  0 part 

インストール中に提案されたものを選んだだけです。しかし、奇妙に思えます。


トライcat /proc/swaps
-phuclv

回答:


26

何も問題はありません。17.04の新規インストールでは、リリースノートに記載されているように、スワップパーティションの代わりにスワップファイルがあります(新しくインストールするのではなくアップグレードする場合、スワップパーティションがあります)。

スワップファイルは次の場所にあります。

/swapfile

コマンドでスワップの状態をいつでも確認できswapon --showます。
17.04での出力は次のとおりです。

$ swapon --show
NAME      TYPE SIZE  USED PRIO
/swapfile file 1.3G 62.2M   -1

またfree、通常のコマンドで使用されているかどうかも確認できます。

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           1.9G        1.3G        152M         95M        423M        328M
Swap:          1.3G         62M        1.3G

参照-正常に動作しています。

Arch wikiによると

連続したスワップファイルまたはパーティションのどちらにもパフォーマンス上の利点はありません。どちらも同じように扱われます。

柔軟性が少し向上しています。サイズ変更が簡単です。

マイナーノート:Btrfs(ext4の代替ファイルシステム)はスワップファイルの使用をサポートしていないため、Btrfsを使用する場合は自分でスワップパーティションを作成する必要があります。しかし、Btrfsを使用するのに十分な勇気がある場合は、とにかく何をしているのかを確実に知っています;)


@Zanna / swapfileとswapパーティションは、休止状態の場合を除いて、同様の機能を提供しますか?
ヘイネマ

1
スワップパーティションをインストールした古いシステムを17.04にアップグレードしたばかりの場合、古いスワップパーティションを削除する必要がありますか?

@cat -あなたがその別の質問...作るべき
HorusKol


btrfs少し前に生産準備が整ったが、それは(まだ)実験的な機能の一部にすぎない。FS全体を実験的として扱うのは正しくありません
...-heemayl
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.