![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Applets Vos questions sur les Applets |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Membre Confirmé
![]() |
Bonjour à tous,
Je reviens vers vous pour un problème que j'ai sur une Applet que j'ai crée. Cette Applet permet de lire un audio Stream en format Ogg depuis le serveur… Tout se passe cool pour ça. Mais il me semble que ma JVM consomme énormément de mémoire. Dés que je charge un autre programme, même l'ouverture d'une autre page Internet, j'entend des coupures de son. C'est comme si mon Applet n'arrive pas à charger le son en entier… Mes questions : Est ce qu'il y a un moyen de remédier à ce problème ? Est ce qu'on peut limiter la mémoire utilisée par la JVM, bien sur en mode programmation pour éviter que ça soit l'utilisateur (généralement qui ne connaît pas grand chose en JVM) ? Sachant que mon Applet utilise un Thread, et affiche une petite image gif animé, lors de la lecture du Stream. Merci à tous |
|
|
|
|
|
#2 (permalink) |
|
Nouveau membre du Club
![]() Date d'inscription: février 2008
Localisation: Grenoble / Fr
Messages: 50
|
Bonjour,
faut que tu cherches d'ou vient d'abord ton problème. Car en diminuant la mémoire utilisé tu risque d'accélerer les problemes de coupure voir de lever des NotEnougthMemoryException. Tu peus faire le test en diminuant la mémoire par défault des applets dans le paramétrage du plugin java (panneau de configuration de windows). Essayes plutot de surveiller l'utilisation de la mémoire de ton applet si cela ne fait que grandir c'est que tu as un probleme dans ton code. Autrement dit que tu garde des références à des objets qui ne sont plus nécessaires. Tu devrais essayer alors de profilé ton code. C'est à dire d'utiliser un logiciel qui te sorts l'utlisation de l'ensemble des tes classes/ méthode lors d'une excution. Certain permet même de connaitre le nombre d'objet instancié par type. Bon courage... |
|
|
|
|
|
#4 (permalink) |
|
Nouveau membre du Club
![]() Date d'inscription: février 2008
Localisation: Grenoble / Fr
Messages: 50
|
Tu en as un fait par eclipse mais je ne l'ai jamais utilisé :
http://www.eclipse.org/articles/Arti...ngArticle.html |
|
|
|
|
![]() |
![]() |
||
Applet qui consomme de la mémoire. Que faire ?
|
||
| Outils de la discussion | |
|
|