[OSM-talk-fr] JOSM + cadastre + fuite de mémoire
Philippe Verdy
verdy_p at wanadoo.fr
Sam 9 Mar 10:07:13 UTC 2013
Le 9 mars 2013 10:00, christian Herbé <cherbe at free.fr> a écrit :
> JOSM et plugin cadastre sous Windows 7 64, 4 GO de RAM ;
> J'ai le message out of memory... Mon paramètre -Xmx*M est maintenant à 2048.
> Lors du plantage, le processus Java consomme environ ... 350 MO de RAM.
Tu es sûr que ton install Windows est suffisante pour des performances
correctes ?
Avec 4Go de RAM, ne rêve pas pouvoir créer une VM java de 2Go pour que
cela fonctionne bien.
Certes Windows 7 fonctionne plutôt bien avec 4Go seulement
(contrairement à Vista) et pour lancer un navigateur ou des applis
simples qui ne font pas un usage intensif de la mémoire (très nombreux
objets distincts d'accès aléatoire : c'est plus contraignant par
exemple que la vidéo, car cela impacte énormément le cache mémoire du
processeur, le multithreading, et le swap sur disque) ; mais toute de
même, une barrette mémoire en plus ne serait pas un luxe (à moins que
ce que tu as est une tablette non extensible, mais je ne pense pas
étant donné que tu as une version 64 bits de Windows).
Oui JOSM est assez gourmand en mémoire (mais ce serait de toute façon
le cas avec n'importe quel éditeur qui charge les objets en mémoire et
les parcours presque sans arrêt en grande quantité pour l'affichage
des fonds de carte de travail et pour les vérifications d'intégrité).
Mais tout dépnd de ce que tu fais avec : pour traailler une petite
zone locale, retracer une rue, ajouter des POIs, la version 32 bits
fonctionne bien avec une VM relativement réduite en taille. Mais si tu
doit gérer des relations longues avec de nombreux membres et des
dizaines de milliers de points et pour peu que tu fasses un "zoom
arrière" pour afficher une zone étendue contenant de très nombreux
objets chargés, alors oui cela devient lent.
C'est pour ça aussi que Potlatch impose de travailler sur des zones
petites (sinon il sature lui aussi le navigateur avec trop d'objets,
car il ne dispose d'absolument aucun filtre: Potlatch charge tout,
même les objets qu'on n'a pas envie ni besoin de toucher).
Plus d'informations sur la liste de diffusion Talk-fr