Ubuntu 17.04 - non ha una partizione di swap?


13

Perché non ho una partizione di swap nella mia installazione?

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

Ho installato Ubuntu / Kubuntu in modo errato?

Ho pensato che dovrebbe essere così:

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 

Ho appena scelto ciò che è stato suggerito durante l'installazione. Ma sembra strano.


provacat /proc/swaps
phuclv il

Risposte:


26

Non c'è nulla di sbagliato. Nelle nuove installazioni di 17.04 abbiamo un file di swap invece di una partizione di swap, come menzionato nelle note di rilascio (se si aggiorna piuttosto che installare di nuovo, si avrà comunque una partizione di swap).

Il file di scambio si trova in

/swapfile

Puoi sempre controllare lo stato dello scambio con il comando swapon --show.
Ecco la mia uscita in 17.04:

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

Puoi anche vedere se viene utilizzato con il freecomando come al solito

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

Vedi, funziona bene.

Secondo la wiki di Arch

Non vi è alcun vantaggio in termini di prestazioni di un file di scambio contiguo o di una partizione, entrambi vengono trattati allo stesso modo.

Fornisce solo un po 'più di flessibilità; è più facile ridimensionare.

Nota minore: Btrfs (filesystem alternativo a ext4) non supporta l'utilizzo dei file di scambio, quindi sarà necessario creare una partizione di scambio se si desidera utilizzare Btrfs. Ma se sei abbastanza coraggioso da usare Btrfs, sicuramente sai cosa stai facendo comunque;)


@Zanna il file / swap e una partizione di swap svolgono una funzione simile, tranne nel caso del letargo, giusto?
heynnema,

1
Se ho appena aggiornato un vecchio sistema installato con una partizione di swap a 17.04, dovrei eliminare la mia vecchia partizione di swap?
gatto

@cat - dovresti fare un'altra domanda ...
HorusKol,


btrfsè diventato pronto per la produzione qualche tempo fa, sono solo alcune caratteristiche (ancora) sperimentali; non è corretto trattare l'intero FS come sperimentale ...
heemayl
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.