C'est tout à fait normal.
Au démarrage du système, un certain nombre de services démarrent. Ces services s'initialisent, lisent les fichiers de configuration, créent des structures de données, etc. Ils utilisent un peu de mémoire. Beaucoup de ces services ne seront jamais exécutés pendant toute la durée de fonctionnement du système, car vous ne les utilisez pas. Certains d'entre eux peuvent s'exécuter en quelques heures, jours ou semaines. Pourtant, toutes ces données se trouvent dans la mémoire physique.
Bien sûr, le système ne peut pas rejeter ces données. Il ne peut pas prouver qu'elles ne seront jamais consultées. L'un de ces services, par exemple, pourrait être celui qui vous permet d'accéder à distance à la boîte. Vous ne l'avez peut-être pas utilisé depuis une semaine, mais si vous l'utilisez, il a intérêt à fonctionner.
Mais le système sait qu'il pourrait utiliser cette mémoire physique pour des choses comme un cache de disque ou d'autres moyens d'améliorer les performances. Il pratique donc le swapping opportuniste. Lorsqu'il n'a rien de mieux à faire, il écrit sur le disque les données qui n'ont pas été utilisées depuis très longtemps, en utilisant l'espace d'échange. Cependant, il conserve toujours les pages en mémoire physique. Il est donc toujours possible d'y accéder sans avoir à les échanger.
Maintenant, si le système a besoin de cette mémoire physique pour quelque chose d'autre, il peut simplement jeter ces pages parce qu'il les a déjà écrites dans le swap. Le système bénéficie ainsi du meilleur des deux mondes. Les données sont toujours conservées en mémoire, ce qui permet d'y accéder sans avoir à les lire sur le disque. Mais si le système a besoin de cette mémoire dans un autre but, il n'aura pas à l'écrire d'abord. Tout le monde y gagne.