La réponse acceptée explique la théorie ; je me suis dit que je pourrais ajouter quelques données réelles provenant de deux de mes systèmes.
Système de bureau
- A un 400GB Intel 750 SSD .
- Dispose de 32iGB de RAM ; l'échange n'est pas souvent nécessaire.
- Cependant, il hiberne régulièrement (disons une fois par jour), ce qui nécessite une écriture swap importante.
- Il a été utilisé pendant un peu plus de 4 ans.
- Fait tourner Debian sur ext4, et une partition swap.
- Il contenait une installation de Windows 10 pendant quelques années, mais plus maintenant.
- Il n'y a pas de configuration pour épargner le SSD (pas de réglage de la permutation, etc.).
Selon SMART, il a vu 28TiB d'écritures à vie (19GiB/jour). Le système de fichiers ext4 a vu 18TiB d'écritures à vie (12GiB/jour). Le reste est dû au swap et à l'installation de Windows.
Selon Intels SSD Toolbox, le disque est en excellente santé et il lui reste environ 95 % de sa durée de vie :
Netbook
- Un Acer Aspire ES1-132, utilisé depuis 3 ans.
- A quelques 60GB MMC SSD.
- A 4GiB de mémoire, donc probablement plus de pression de swap ; bien que l'utilisation du système tende à être assez légère.
- Hiberne rarement.
- Exécute Debian 10 sur ext4, avec une partition swap séparée.
- Il n'y a pas de configuration pour épargner le SSD (pas de réglage de la permutation, etc.).
Je n'arrive pas à obtenir le total des écritures sur le périphérique, mais le système de fichiers ext4 a vu presque exactement 1TiB d'écritures (1GiB/jour). D'après mmc-utils :
# mmc extcsd read /dev/mmcblk0 | egrep -i 'life|eol'
eMMC Life Time Estimation A [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_A]: 0x01
eMMC Life Time Estimation B [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_B]: 0x01
eMMC Pre EOL information [EXT_CSD_PRE_EOL_INFO]: 0x01
Ce qui signifie 0-10% des blocs de réserve du SSD ont été utilisés. et le lecteur a un "état normal avant la mort" . La façon dont j'interprète cela, le lecteur a >90% de sa vie restante.
Conclusion
Deux systèmes très différents, tous deux utilisés pendant des années avec un swap sur un SSD, et les deux systèmes vont parfaitement bien. D'après les diagnostics, les deux SSD ont encore plus de 90 % de leur vie.
Pour être honnête, les deux systèmes sont probablement peu gourmands en swap. Les systèmes avec beaucoup plus de pression mémoire verront plus d'écritures swap, et donc aussi plus d'usure du SSD. Mais pour une utilisation de bureau normale avec une légère utilisation occasionnelle du swap, je ne vois pas de problème à mettre le swap sur un SSD.