Si vous manquez de mémoire physique, vous utilisez la mémoire virtuelle, qui stocke les données en mémoire sur le disque. La lecture à partir du disque est plusieurs fois plus lente que la lecture à partir de la mémoire, ce qui ralentit considérablement les choses. (L'échange de données entre la mémoire réelle et la mémoire virtuelle est appelé "swapping". L'espace sur le disque est l'"espace d'échange").
Si votre application "utilise le swap", vous devez soit utiliser moins de mémoire, soit acheter plus de mémoire vive.
(Le swap est utile parce que les applications qui ne sont pas utilisées peuvent être stockées sur le disque jusqu'à ce qu'elles soient utilisées. Elles peuvent alors être "paginées" et fonctionner à nouveau normalement. Tant qu'il n'est pas en mémoire, le système d'exploitation peut utiliser cette mémoire pour autre chose, comme le cache du disque. Il s'agit donc d'une fonction très utile, mais si vous ne disposez pas de suffisamment de mémoire physique pour exécuter votre programme, vous avez certainement besoin de plus de mémoire. Heureusement, la mémoire est vraiment très bon marché de nos jours).