Oui, vous pouvez le faire. En fait, vous pouvez configurer la taille maximale du stack de votre thread dans votre application.
Pour cela, vous pouvez utiliser l'option nommée ss
pour régler la taille maximale de la pile. Une option VM est généralement passée en utilisant -X{option}
. Vous pouvez donc utiliser java -Xss1M
pour fixer la taille maximale de la pile à 1M
.
Un autre exemple est java -Xss1048576
ce qui fixe la taille maximale des fils à environ 1 Mo.
Consultez également les deux blogs ci-dessous pour plus d'informations et d'autres drapeaux.
-> https://www.baeldung.com/jvm-configure-stack-sizes
-> https://docs.gigaspaces.com/latest/production/production-jvm-tuning.html