当前位置: 首页 > 知识库问答 >
问题:

在Node.js中避免“系统内存不足”的最佳方法是什么?

皮景龙
2023-03-14

我正在一个项目,需要处理成千上万的活动套接字并发连接。现在我正在查看内存使用和V8引擎,我使用的是Node.js V0.10.19(稳定)

共有1个答案

寇和璧
2023-03-14

当然,由于您要保持数千或数万个连接处于打开状态,这样做将导致内存开销。

我想问的是:

您是在数组或正在填充的对象中添加东西吗?

http://nodejs.org/api/process.html#process_process_memoryusage

祝你好运,请告诉我你发现了什么。我很想看看你是如何解决那个非常有挑战性的问题的。

 类似资料:
  • 我在android fragment中找到了许多避免内存泄漏的方法,但哪种方法是最好的? 1.将视图设置为null时onDestRoyView被调用 2.将所有子视图设置为null并删除该视图

  • 问题内容: 我使用Java在Selenium WebDriver中编写了一些测试用例,并在网格(集线器和多个节点)上执行它们。我注意到有一些测试案例由于导致失败。避免并确保始终找到该元素的最佳且可靠的方法是什么? 问题答案: 您永远无法确定会找到该元素,实际上这是功能测试的目的- 告诉您页面上是否有任何更改。但有一两件事肯定是有帮助是添加等待这往往导致元素像

  • 我有这段代码,我试图找出什么是最好的方法来避免空指针异常使用Java8?

  • 本文向大家介绍python分块读取大数据,避免内存不足的方法,包括了python分块读取大数据,避免内存不足的方法的使用技巧和注意事项,需要的朋友参考一下 如下所示: 以上这篇python分块读取大数据,避免内存不足的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 问题内容: 我的网站最近遭到了一个无辜的代码的攻击: 那里没有SQL调用,因此我不担心SQL注入。但是,显然,SQL并不是唯一的注入方式。 该网站提供了解释以及避免代码注入的一些示例:http : //www.theserverpages.com/articles/webmasters/php/security/Code_Injection_Vulnerabilities_Explained.ht

  • 我有一个Android应用程序,我想实现一个功能,用户可以上传SVG,然后将SVG保存在firebase实时数据库中,然后其他用户可以看到它并与之交互,我选择SVG而不是常规照片或PNG的原因是因为它非常小,不会消耗存储或数据来加载, 加上它们具有多种显示密度和不同的屏幕比例更好,问题是我不知道这是否可行,如果它是我不知道它将被保存为的格式是什么,因为我有一个保存SVG路径的想法,但没有找到将其转