[帮助文档] Node应用内存泄漏分析的方法论与实战

注: 本文为第12届D2前端技术论坛《打造高可靠与高性能的React同构解决方案》分享内容,已经过数据脱敏处理。

[帮助文档] 如何避免事件侦听器EventHandle引起的内存泄漏

概要在帮助客户排查问题的过程中,我们发现很多客户对于 Node.js 中的事件侦听器的使用存在一定的误区,所以事件侦听器的泄漏是编写 Node.js 代码的一大定时炸弹,下面我们通过一个真实的客户案例来详细解读下此类泄漏,以帮助大家避免类似的问题。发现问题接入 Node.js 性能平台后,我们在全局...

JavaScript入门与实战

52 课时 |
19699 人已学 |
免费

JavaScript 自学手册文档教程

65 课时 |
3411 人已学 |
免费
开发者课程背景图
JavaScript的内存和内存管理

JavaScript的内存和内存管理

内存管理V8 内存限制限制大小64 位为 1.4GB,32 位为 0.7GB限制原因V8 之所以限制了内存的大小,表面上的原因是 V8 最初是作为浏览器的 JavaScript 引擎而设计,不太可能遇到大量内存的场景,而深层次的原因则是由于 V8 的垃圾回收机制的限制。由于 V8 需要保证 Java...

JavaScript 的内存管理

JavaScript 的内存管理

前言任何程序的运行都需要分配内存,如我们运行一个网页。如果分配的一些内存不能及时的得到释放,就称为内存泄露,当出现大量的内存泄露时,就是内存溢出,内存溢出简单来说就是我们使用的内存大于系统能够提供的内存空间,内存溢出的的直接现象就是页面的卡顿,更严重的就是页面的崩溃。导致用户体验差,用...

[帮助文档] 如何避免Co递归调用引起的内存泄漏

我们知道,同步的递归写法,如果在退出递归条件失效时,会快速因为栈溢出导致进程挂掉。而在某些场景下,我们会采用异步的递归写法来规避这个问题:asyncfunctionrecursive(){if(active)return;// do somethingawait recursive();}关键字 a...

javascript的内存管理

  介绍   低层次的语言,如C,具有低级别的内存管理命令,如:malloc()和free(),需要开发者手工释放内存。然而像javascript这样的高级语言情况则不同,对象(objects, strings 等)创建的时候分配内存,当他们不在使用的时候内存会被自动回收,这个自动回收的过程被称为垃...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6411+人已加入
加入
相关电子书
更多
现代Javascript高级教程
JS零基础入门教程(上册)
Javascript异步编程
立即下载 立即下载 立即下载