Skip to content

Instantly share code, notes, and snippets.

@dcyou
Forked from ivan-loh/gist:ee0d96c3795e59244063
Created December 2, 2015 12:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dcyou/fad3c4c4e21c3561e985 to your computer and use it in GitHub Desktop.
Save dcyou/fad3c4c4e21c3561e985 to your computer and use it in GitHub Desktop.
Node.JS ( & pm2 ) Process Memory Limit
# Plain Ol' Node
node --max-old-space-size=1024 app.js # increase to 1gb
node --max-old-space-size=2048 app.js # increase to 2gb
node --max-old-space-size=3072 app.js # increase to 3gb
node --max-old-space-size=4096 app.js # increase to 4gb
node --max-old-space-size=5120 app.js # increase to 5gb
node --max-old-space-size=6144 app.js # increase to 6gb
# For pm2
pm2 start app.js --node-args="--max-old-space-size=1024" # increase to 1gb
pm2 start app.js --node-args="--max-old-space-size=2048" # increase to 2gb
pm2 start app.js --node-args="--max-old-space-size=3072" # increase to 3gb
pm2 start app.js --node-args="--max-old-space-size=4096" # increase to 4gb
pm2 start app.js --node-args="--max-old-space-size=5120" # increase to 5gb
pm2 start app.js --node-args="--max-old-space-size=6144" # increase to 6gb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment