Dans l'exemple que je donnais, j'ai mis dans mon Tomcat une grosse grosse Servlet. Je suis obligé de gérer ça (mettre le -Xmx en ligne de commande pour donner la mémoire maximale utilisable), car si je mets une valeur trop basse (celle de Tomcat par défaut) ça explose.
Donc je dois mettre une valeur au doigt mouillé. Si je la mets trop haut, ça va retarder la phase de ramasse miette et utiliser de la mémoire pour rien.
Si on a ce problème avec toutes les applis qui tournent sur la machine, ça devient un gros gâchis.
Je trouve ça bizarre qu'il y ait toujours ce problème avec Java. Il doit y avoir d'autres stratégies que la limite dure et fixe...
[^] # Re: pour moi
Posté par Fabimaru (site web personnel) . En réponse au journal Votre langage idéal ?. Évalué à 2.
Dans l'exemple que je donnais, j'ai mis dans mon Tomcat une grosse grosse Servlet. Je suis obligé de gérer ça (mettre le -Xmx en ligne de commande pour donner la mémoire maximale utilisable), car si je mets une valeur trop basse (celle de Tomcat par défaut) ça explose.
Donc je dois mettre une valeur au doigt mouillé. Si je la mets trop haut, ça va retarder la phase de ramasse miette et utiliser de la mémoire pour rien.
Si on a ce problème avec toutes les applis qui tournent sur la machine, ça devient un gros gâchis.
Je trouve ça bizarre qu'il y ait toujours ce problème avec Java. Il doit y avoir d'autres stratégies que la limite dure et fixe...