Dans mon esprit, les caches ne devraient pas être nettoyés par un OS.
En général, le processus qui génère le cache est responsable de toujours fonctionner - si le cache est manquant, il doit le recréer, il doit s'exécuter périodiquement et nettoyer le cache ou expirer les anciennes données. Chaque cache doit exister pour des raisons, des déclenchements et des expirations spécifiques, de sorte qu'un nettoyage de routine imposé par un système d'exploitation de manière uniforme à tous les caches serait une mauvaise représentation de la conception et limiterait l'utilité des caches en général.
En particulier, je ne vois pas MacOS nettoyer les dossiers de cache ~/Bibliothèque ou /Bibliothèque. Je ne peux pas être sûr qu'il ne nettoie pas à un moment que je ne vois pas ou qu'il laisse mes affaires tranquilles. Il pourrait y avoir des déclencheurs d'espace disque faible qui nettoient ces dossiers et je ne fais pas tourner mes machines pour déclencher ce nettoyage occasionnel ou ce nettoyage d'urgence si le système d'exploitation est sur le point de manquer d'espace.
Il y a des déclencheurs où le système d'exploitation va simplement tuer les processus en cours lorsqu'il n'y a pas de mémoire, donc seul Apple pourrait vous dire s'il y a des circonstances où cela serait nettoyé.