Ah ben ça va nettement mieux comme ça ! Dans la commande, j 'ai remplacé : c:\Windows\syswow64\javaws.exe par C:\Windows\System32\javaws.exeMerci pour la piste. Ca mérite d'être référencé. Mes recherches Google ne m'ont rien apportées.
--------------------------------------------------------------------- Le 09/03/2013 11:05, talk-fr-requ...@openstreetmap.org a écrit :
Message: 1 Date: Sat, 09 Mar 2013 10:00:32 +0100 From: christian Herbé<che...@free.fr> To: talk-fr@openstreetmap.org Subject: [OSM-talk-fr] JOSM + cadastre + fuite de mémoire Message-ID:<513afa30.2000...@free.fr> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed" Bonjour Contexte : JOSM et plugin cadastre sous Windows 7 64, 4 GO de RAM ; calques de données téléchargées à l'échelle d'une commune, calque cadastre (même échelle) et parfois un calque Mapnik. nombreux zoom avant et zoom arrière. JOSM plante régulièrement depuis quelques semaines (lien avec une mise à jour ?). 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. C'est un délit caractérisé de fuite de mémoire. Suis-je le seul dans ce cas ? Merci. ------------------------------ Aucun problème pour ma part. Note que le paramètre -Xmx=2048M peut ne pas avoir d'effet si tu continues d'utiliser la version 32-bits de Java qui limite la taille de VM. Donc si tu lances Java par l'exécutable "javaw.exe" qui se trouve dans \Windows\syswow64, c'est la version 32 bits (celle par défaut aussi utilisée par un navigateur 32 bits). Si tu as lancé JOSM par un lien JNLP téléchargé depuis un navigateur 32 bits, le JNLP s'est installé sur son bureau pour lancer la version 32 bits de Java. Changes alors le chemin de javaws.exe pour passer à la version 64-bits. Note que le panneau de configuration Java installé dans le panneau de configuration Windows peut aussi être celui de la version 32 bits, même si tu as aussi installé la version 64 bits de Java. Selon l'ordre dans lequel tu as installé une version ou l'autre ou les deux de Java, celle qui reste par défaut est celle de ta dernière installation... Pour lancer la version de JOSM en JNLP (avantage : mises à jours automatique de JOSM au lancement), le lancement se fait par javaws.exe (JAva Web Start) et non javaw.exe (version GUI de la VM), mais les deux ouvrent une console que tu peux cacher ou réduire. Cette console te permet aussi de voir toi-même la quantité de mémoire consommée, et divers autres messages de débogage de JOSM. Appuie sur les touches "c", "f,", "g", "m" dans cette console Java pour gérer la mémoire ou l'afficher, appuie sur "?" pour y afficher l'aide sur ces touches. Personnellement je ne recommande pas la version 32 bits de Java pour faire autre chose que des petites modifications locales. Rapidement on a besoin de mémoire et ce n'est pas les ridicules 350Mo de la version 32 bits qui permettent d'aller loin. Mais pour utiliser jusqu'à 2Go en version 32-bits, il te faut changer des paramètres de VM correctement avec la bonne syntaxe. Par exemple la syntaxe de lancement en JNLP du raccourci posé sur le bureau est chez moi: C:\Windows\System32\javaws.exe -Xmx=2048m -localfile -J-Djnlp.application.href=http://josm.openstreetmap.de/download/josm-latest.jnlp "C:\Users\Philippe\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\53\5c3539b5-69587e2b" (le dernier paramètre compliqué "C:\Users\..." dépend de la configuration de ton cache personnel de déploiement Java, il est en principe créé par JavaWebStart quand tu ouvres un JNLP la première fois quand il crée un raccourci sur le bureau : tu peux modifier la ligne de commande qui a été mise dans ce raccourci) Et ça marche très bien avec une VM de 2Go ou plus (je peux la monter parfois à 12Go pour des modifs complexes liées à certaines vérifications sur des zones étendues avec beaucoup d'objets). Le 9 mars 2013 10:00, christian Herbé<che...@free.fr> a écrit :Bonjour Contexte : JOSM et plugin cadastre sous Windows 7 64, 4 GO de RAM ; calques de données téléchargées à l'échelle d'une commune, calque cadastre (même échelle) et parfois un calque Mapnik. nombreux zoom avant et zoom arrière. JOSM plante régulièrement depuis quelques semaines (lien avec une mise à jour ?). 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. C'est un délit caractérisé de fuite de mémoire. Suis-je le seul dans ce cas ? Merci. _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
<<attachment: cherbe.vcf>>
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr