J'obtiens l'erreur suivante lors de l'exécution d'un programme multithreading
java.lang.OutOfMemoryError: Java heap space
L'erreur ci-dessus s'est produite dans l'un des fils de discussion.
-
A ma connaissance, l'espace du tas est occupé par les variables d'instance uniquement. Si cela est correct, alors pourquoi cette erreur s'est produite après avoir fonctionné correctement pendant un certain temps, car l'espace pour les variables d'instance est alloué au moment de la création de l'objet.
-
Existe-t-il un moyen d'augmenter l'espace du tas ?
-
Quelles modifications dois-je apporter à mon programme pour qu'il occupe moins d'espace dans le tas ?
5 votes
Vérifiez stackoverflow.com/questions/37335/