Ubuntu 17.04 - разве раздел подкачки не имеет?

Почему у меня нет раздела подкачки в моей установке?

$ 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 

Я просто выбрал то, что было предложено во время установки. Но это кажется нечетным.

13
задан 19 May 2017 в 04:14

1 ответ

Неправильно нет ничего. В новых установках 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

Посмотрите - работать просто великолепно.

Согласно Дуге Wiki

Нет никакого преимущества производительности или для непрерывного файла подкачки или для раздела, обоих рассматривают тот же путь.

Это просто обеспечивает немного больше гибкости; легче изменить размер.

Незначительное примечание: Btrfs (альтернативная файловая система к ext4) не поддерживает использование файла подкачки, таким образом, необходимо будет создать раздел подкачки сами, если Вы захотите использовать Btrfs. Но если Вы достаточно храбры для использования Btrfs, Вы, конечно, знаете то, что Вы делаете так или иначе ;)

26
ответ дан 23 November 2019 в 03:14

Другие вопросы по тегам:

Похожие вопросы: