Sto cercando di limitare un'applicazione node.js
da utilizzare per la quantità di memoria e ho scoperto circa le --max-stack-size
& --max_executable_size
opzioni che sono disponibili all'interno V8 di passare quando si richiama il file, ma come dovrei combinare questi e altri possibili argomenti per limitare l'utilizzo massimo della memoria a 1 GB?limitare l'utilizzo della memoria di node.js
7
A
risposta
8
https://github.com/joyent/node/wiki/FAQ
Qual è il limite di memoria su un processo nodo?
Attualmente, per impostazione predefinita v8 ha un limite di memoria di 512mb su sistemi a 32 bit e 1gb su sistemi a 64 bit. Il limite può essere aumentato impostando --max_old_space_size con un massimo di ~ 1 gb (32 bit) e ~ 1,7 gb (64 bit), ma si consiglia di dividere il singolo processo in più lavoratori se si colpisce limiti di memoria.
Il valore è in megabyte, credo.
1
E 'ora, --max-old-spazio-dimensioni senza limiti tecnologici ...
per esempio node --max-old-space-size=8192 ./app
. Creiamo il limite in 8 Gb
Problemi correlati
- 1. Limitare l'utilizzo totale della memoria di PostgreSQL
- 2. Come limitare l'utilizzo della memoria ffmpeg
- 3. Come limitare l'utilizzo della memoria DEX
- 4. Limitare ImageMagick Memoria Utilizzare
- 5. perdite di memoria Node.js?
- 6. Limitare l'utilizzo della memoria di uno script Lua?
- 7. Come limitare la lunghezza della risposta con http.request in Node.js
- 8. Limitare la memoria e utilizzo della CPU dell'applicazione Java
- 9. Modo corretto per limitare l'utilizzo della memoria Mathematica?
- 10. Limitare le chiamate asincrone in Node.js
- 11. node.js utilizzo memoria 0,12.x
- 12. Perché node.js non rilascia memoria?
- 13. Node.js ottiene l'effettivo utilizzo della memoria in percentuale
- 14. È possibile limitare la funzionalità della DLL?
- 15. Limitare la memoria fisica per processo
- 16. Utilizzo della memoria limite?
- 17. Node.js con V8 adatto per dispositivi con memoria limitata?
- 18. Come limitare la quantità di richieste per IP in Node.JS?
- 19. Come limitare l'utilizzo della CPU e della memoria per i processi del nodo
- 20. Limitazione dell'utilizzo della memoria di un'applicazione .net
- 21. script node.js e possibile perdita di memoria
- 22. perdita di memoria del file node.js?
- 23. Perdita di memoria Node.JS con PM2
- 24. Configurazione della gestione della memoria di v8 per essere smart per un processo node.js
- 25. node.js heap dump della memoria, perché la memoria String è troppo alta?
- 26. Limitare il consumo di memoria JVM in un contenitore Docker
- 27. Esiste un modo per limitare CPU/memoria di un processo?
- 28. Come limitare la RAM per testare situazioni di memoria insufficiente?
- 29. Come posso limitare la memoria acquisita con `malloc()` senza limitare anche lo stack?
- 30. Come limitare le connessioni del client node.js a 2?
Il limite predefinito è aumentato a ~ 1,5 GB attorno al nodo 2. Vedere https://github.com/nodejs/node/issues/3370#issuecomment-148108323 – hurrymaplelad