Dans les faits, je n'utilise pas de swap sur ma machine desktop. J'ai une bonne quantité de RAM et je n'arrive pas à la saturer avec mon utilisation. Le swap m'a toujours irrité a ralentir les I/O et je n'ai jamais vraiment compris pourquoi il était utilisé alors que ma RAM n'était pas encore saturé...
Le swap est utilisé avant la saturation car il est plus intéressant d'utiliser de la RAM pour du cache, notamment des entrées/sorties que pour contenir des données inutiles en mémoire.
Mais en effet le swap peut vite dégrader les performances globales de la machine. Mais la solution est aussi d'utiliser le mécanisme zram qui essaye de concilier le meilleur des deux mondes. D'ailleurs c'est pour ça que Fedora s'en sert par défaut depuis Fedora 32.
[^] # Re: Dans la langue de Jean-Baptiste Poquelin
Posté par Renault (site web personnel) . En réponse au lien Oh le beau bug (dans une rc1) (mais c'est un sacré bug). Évalué à 6.
Le swap est utilisé avant la saturation car il est plus intéressant d'utiliser de la RAM pour du cache, notamment des entrées/sorties que pour contenir des données inutiles en mémoire.
Mais en effet le swap peut vite dégrader les performances globales de la machine. Mais la solution est aussi d'utiliser le mécanisme zram qui essaye de concilier le meilleur des deux mondes. D'ailleurs c'est pour ça que Fedora s'en sert par défaut depuis Fedora 32.