Alors que j’essayais de libérer de l’espace disque, j’ai remarqué que mon profil Google Chrome consommait une quantité anormalement importante d’espace. L’outil de visualisation du système de fichiers indique que le dossier Service Worker Cache Storage est responsable de cette consommation élevée.
Pour afficher la liste des principaux sites, dans Google Chrome, allez dans Paramètres → Confidentialité et sécurité → Paramètres des sites → Afficher les autorisations et les données stockées sur tous les sites → Trier par : Données stockées.
Ensuite, j’ai obtenu ceci… (j’ai affiché les deux principaux sous-domaines pour chaque site à titre de comparaison) …et j’ai remarqué une tendance. La plupart d’entre eux appartiennent à des instances Discourse.
Après avoir vidé le cache stocké par Discourse, 5 Go d’espace disque ont été libérés. (De 8,2 Go → 3,2 Go.)
Je ne sais pas s’il s’agit d’un bug dans Discourse ou pourquoi, sur l’ensemble du web, les instances Discourse semblent occuper la majorité de l’espace du cache des Service Workers.

