Pourquoi n'ai-je pas de partition d'échange dans mon installation?
$ lsblk
nvme0n1 259:0 0 238.5G 0 disk
└─nvme0n1p1 259:1 0 238.5G 0 part /
Est-ce que j'ai mal installé Ubuntu/Kubuntu?
Je pensais que ça devrait être comme ça:
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
Je viens de choisir ce qui avait été suggéré lors de l'installation. Mais cela semble étrange.
Il n'y a rien de mal. Dans les nouvelles installations de 17.04, nous avons un fichier d'échange au lieu d'une partition d'échange, comme indiqué dans le notes de publication (si vous mettez à niveau plutôt que d'installer à nouveau, vous aurez toujours une partition d'échange).
Le fichier d'échange est situé à
/swapfile
Vous pouvez toujours vérifier l'état de swap avec la commande swapon --show
.
Voici mon résultat en 17.04:
$ swapon --show
NAME TYPE SIZE USED PRIO
/swapfile file 1.3G 62.2M -1
Vous pouvez également voir s'il est utilisé avec la commande free
comme d'habitude
$ free -h
total used free shared buff/cache available
Mem: 1.9G 1.3G 152M 95M 423M 328M
Swap: 1.3G 62M 1.3G
Voir - fonctionne très bien.
Selon le Arch wiki
Les fichiers swap ou les partitions contiguës ne présentent aucun avantage en termes de performances. Les deux sont traités de la même manière.
Cela donne juste un peu plus de flexibilité; c'est plus facile à redimensionner.
Note mineure: Btrfs (système de fichiers alternatif à ext4) ne ne supporte pas l'utilisation de fichiers d'échange. Vous devrez donc créer vous-même une partition d'échange si vous souhaitez utiliser Btrfs. Mais si vous êtes assez courageux pour utiliser Btrfs, vous savez sûrement ce que vous faites de toute façon;)