18

node.jsアプリケーションが大量のメモリを使用しないように制限しようとしています。ファイルを呼び出すときに渡すために V8 内で使用できる--max-stack-size&--max_executable_sizeオプションについて知りましたが、これらの引数と可能な他の引数をどのように組み合わせて、最大メモリ使用量を制限する必要がありますか? 1GB?

4

2 に答える 2

16

https://github.com/joyent/node/wiki/FAQ

ノード プロセスのメモリ制限はどれくらいですか?

現在、v8 の既定のメモリ制限は、32 ビット システムで 512 MB、64 ビット システムで 1 GB です。--max_old_space_size を最大 ~1gb (32 ビット) および ~1.7gb (64 ビット) に設定することで制限を引き上げることができますが、メモリ制限に達している場合は、単一のプロセスを複数のワーカーに分割することをお勧めします。 .

値はメガバイト単位だと思います。

于 2012-10-08T15:00:07.703 に答える