En mi mente, Cachés no debe ser limpiado por un sistema operativo.
En general, el proceso que genera la caché es responsable para siempre de trabajo - si la caché no está, debe volver a crear, se debe ejecutar periódicamente y limpiar la caché o caducar con los datos antiguos. Cada caché debe existir por razones específicas, factores desencadenantes y la caducidad por lo que una rutina de limpiar impuestas por cualquier sistema operativo de manera uniforme en todos los cachés sería un mal diseño, representación y limitar la utilidad de las memorias caché en general.
En específico no ver macOS nunca de limpieza en ~/Library /o de la Biblioteca de la caché de las carpetas. No puedo estar seguro de que no es de la limpieza en un tiempo no veo, o simplemente dejar mis cosas allí solo. No podía ser de poco espacio en disco desencadenantes que hacer limpieza de allí y no puedo ejecutar mi máquinas para desencadenar esa ocasional de limpieza o limpieza de emergencia si el sistema operativo está a punto de quedarse fuera de todo espacio.
Allí se desencadena cuando el sistema operativo se acaba de matar a la ejecución de los procesos cuando no hay memoria, por lo que sólo Apple puede decirle si tiene cualquier circunstancias en las que esto iba a ser limpiado.