Ubuntu 17.04 - tidak memiliki partisi swap?

13

Mengapa saya tidak memiliki partisi swap di instalasi saya?

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

Apakah saya salah menginstal Ubuntu / Kubuntu?

Saya pikir seharusnya seperti ini:

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 

Saya baru saja memilih apa yang disarankan selama instalasi. Tapi sepertinya aneh.

laukok
sumber
cobacat /proc/swaps
phuclv

Jawaban:

26

Tidak ada yang salah. Dalam instalasi baru 17,04 kami memiliki file swap bukan partisi swap, seperti yang disebutkan dalam catatan rilis (jika Anda meningkatkan daripada menginstal lagi, Anda masih akan memiliki partisi swap).

File swap terletak di

/swapfile

Anda selalu dapat memeriksa status swap dengan perintah swapon --show.
Ini hasil saya di 17.04:

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

Anda juga dapat melihat apakah itu digunakan dengan freeperintah seperti biasa

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

Lihat - bekerja dengan baik.

Menurut wiki Arch

Tidak ada keuntungan kinerja baik untuk file swap atau partisi yang berdekatan, keduanya diperlakukan dengan cara yang sama.

Itu hanya memberikan sedikit lebih banyak fleksibilitas; lebih mudah untuk mengubah ukuran.

Catatan kecil: Btrfs (filesystem alternatif ke ext4) tidak mendukung penggunaan file swap, jadi Anda harus membuat partisi swap sendiri jika Anda ingin menggunakan Btrfs. Tetapi jika Anda cukup berani untuk menggunakan Btrfs, Anda pasti tahu apa yang Anda lakukan;)

Zanna
sumber
@Zanna the / swapfile dan partisi swap melayani fungsi yang sama, kecuali dalam kasus hibernasi, benar?
heynnema
1
Jika saya baru saja meningkatkan sistem yang lebih lama yang diinstal dengan partisi swap ke 17,04, haruskah saya menghapus partisi swap lama saya?
kucing
@ kucing - Anda harus mengajukan pertanyaan lain ...
HorusKol
btrfstelah menjadi produksi siap beberapa waktu lalu, hanya beberapa fitur yang (masih) eksperimental; itu tidak benar untuk memperlakukan seluruh FS sebagai percobaan ...
heemayl