Je fais un benchmark gourmand en calcul en utilisant Mathematica et son interface Java J/Link. Le benchmark s'arrête si une empreinte mémoire d'environ 320 Mo est atteinte, car cela semble être la limite et le garbage collector a besoin de plus en plus de temps et finira par échouer.Mathematica & J/Link: Contraintes de mémoire?
La fonction Mathematica ReinstallJava prend la ligne de commande d'argument. J'ai essayé de faire
ReinstallJava[CommandLine -> "java -Xmx2000m ..."]
mais Mathematica semble ignorer complètement l'option -Xmx.
Comment puis-je définir l'option de mémoire -Xmx pour mon programme Java? D'où vient la limite de 320 MB? Toute aide serait grandement appréciée.
Comment m ue mémoire physique est sur votre machine? –
32 Go - certainement plus de 320 Mo –