gpt4 book ai didi

node.js - Node 内存使用率

转载 作者:搜寻专家 更新时间:2023-11-01 00:08:12 25 4
gpt4 key购买 nike

我正在运行一个应用程序,它使用集群服务器来服务请求,我很难弄清楚为什么它的内存使用率如此之高。当每个工作进程启动时,它们使用大约80MB的内存(实际上,主进程保持在这个水平上),随着时间的推移,它们膨胀到225MB到250MB之间(测量的RSS)。
最初,我以为我有一个严重的内存泄漏,因为这是正在发生的,但使用肯定在某一点上水平下降,所以我不确定是这样的情况。我还定期捕获这些进程上的process.memoryUsage()堆总数是75-100MB,使用的堆是35-60MB。
除此之外,即使进程仅使用大约100MB(在它们增长到250MB的最大值之前),服务器的RSS总量也将保持在1-1.5GB左右,即使没有其他进程在运行。这个1-1.5gb的度量保持不变,即使节点工作线程膨胀到250mb。
节点是否有可能做了一些导致它占用大量rss的事情,甚至超出了它从process.memoryUsage中按进程报告的内容?

最佳答案

我也注意到了这一点,也造成了内存泄漏。不知道你有没有在这方面取得任何进展,因为我无法在这方面取得进展。

关于node.js - Node 内存使用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24186583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com