Le 04/02/2013 23:21, Philippe Verdy a écrit :
Il y a des utilitaires divers de nettoyage automatique de Windows, tu
peux les paramétrer pour qu'ils allent faire le ménage plus souvent en
ajoutant ce dossier. Sinon le dossier peut rester dans le dossier
temporaire de l'utilisateur.
Mais je suis d'accord sur le fait que le cache de JOSM est mal fichu :
si le nettoyage prend autant de temps c'est parce que TOUS les
fichiers sont dans le même dossier et que leur suppression un par un
oblige Windows à sans arrêt retrier les index.
Solution pour accélérer ça : déplacer ce dossier non pas sur un volume
NTFS (où les dossiers sont maintennus triés) mais sur un volume FAT.
Et là la suppression dans un même dossier contenant des milliers de
fichiers va beaucoup plus vite, même si FAT a tendance à se fragmenter
énormément.

Le cache de JOSM n'est en plus pas conforme à HTTP (il ne tient pas
compte des dates de péremption, ni même d'un comptage de volume
maximum, et JOSM n'a aucun thread nettoyeur pour virer les fichiers
obsolètes ou en excès par rapport au colume maximum indiqué, sans
compter aussi que le nombre de fichier est doublé car il stocke un
fichier pour la tyuile et un autre fichier pour n'y mettre que les
ETag de transaction HTTP, dont la conservation est pourtant totalement
inutile dès que la transaction est terminée).

Ce cache (en fait c'est le module JTiles) n'a aucune structure
comparable à ce que réalisent tout bon navigateur web pour faire des
purges efficaces.

Le 4 février 2013 22:44, Romain MEHUT <romain.me...@gmail.com> a écrit :
Bonsoir,

Sous Windows, JOSM stocke dans un répertoire de cache les tuiles Bing &
Mapnik. Je cherche un moyen de supprimer régulièrement ces fichiers.
Auriez-vous une idée? Windows est à la ramasse pour supprimer près de 60000
.png


En version rustique, tu peux arriver à tes fins avec une fenêtre DOS et 3 lignes de commande :
cd c:\users\<login>\appdata\local\temp\JMapViewerTiles_<login>
del "Bing Aerial Maps"\*.png
del "Bing Aerial Maps"\*.tags

En fonction du nombre de fichiers ça peut être long (20 bonnes minutes à l'instant pour 180000 pngs, misère !)

vincent

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à