Quelle est la valeur par défaut de max-old-space-size dans NodeJS ?
Posté le 14 juin 2024 dans Programmation • Tags: javascript, nodejs
Temps de lecture: 7 min
Bonjour à tous,
Lors de nos développements en NodeJS, il arrive parfois que l'on se retrouve confronté à des erreurs. Certaines de ces
erreurs ne se reproduisent pas en local, mais uniquement sur un environnement distant. C'est ce qui nous est arrivé
récemment lors de l'exécution de la commande npm ci sur la chaîne de déploiement continue.
L'erreur que nous avons rencontrée est la suivante :
<--- Last few GCs --->
[14040:0x56930a0] 96150 ms: Mark-Compact 2012.5 (2093.0) -> 2011.8 (2092.0) MB, 902.72 / 17.13 ms (average mu = 0.416, current mu = 0.217) allocation failure; scavenge might not succeed
[14040:0x56930a0] 97002 ms: Mark-Compact 2019.6 (2092.0) -> 2019.1 (2112.8) MB, 843.10 / 0.00 ms (average mu = 0.251, current mu = 0.011) allocation failure; scavenge might not succeed
<--- JS stacktrace --->
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory

