問題タブ [node-memwatch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5819 参照

javascript - Node.js / Express.js アプリケーションでメモリ リークを見つける

メモリの問題のために常に壊れている Express.js Web アプリがあります。

サービスを開始すると、メモリ使用量は約 170Mb です (htop によって RES メモリとして報告されます)。次に、リクエストを投げ始め、メモリが上昇し始めます。私はmemwatchメモリリークのように見える問題を追跡しようとしていますが、次のようなmemwatch.HeapDiff()レポートがあります:

...アプリがヒープに221.34mbを使用していることを理解しています。しかし、htop壊れたときのメモリ使用量は約2GBです。

問題は、私の仮定が正しければ、まだ htop によって RES メモリとして報告されている非ヒープ メモリを使用している可能性があるということです。

0 投票する
1 に答える
557 参照

node.js - memwatch-next は Production アプリで使用できますか?

最近、ノード アプリでメモリ リークに直面していますが、ローカル マシンでそのソースを特定できません。私はmemwatch-nextが本番アプリで安全に使用できるかどうか、それともパフォーマンスやその他の欠点があるかどうか疑問に思っていました.