首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
晚星star
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
深入浅出 Node.js》第五章:内存控制 详细总结
《深入浅出 Node.js》第五章:内存控制 详细总结 第五章是全书又一个超级硬核章节,朴灵作者把镜头对准了V8 引擎的内存管理和Buffer 的底层秘密。这一章的核心问题是:“Node 为什么有内存
5.4 Buffer的使用
这一小节是第五章的又一个重头戏,朴灵作者深入讲解了Node.js中处理二进制数据的核心——Buffer。Buffer是Node区别于浏览器JS的关键特性之一,让Node能高效处理文件、网络流、图片、加
5.3 内存指标查看与泄漏排查
这一小节是全章最实战的部分,朴灵作者教你如何监控Node进程内存、发现泄漏、定位根源。读完这一节,你就能像医生一样“诊断”内存问题,线上服务再也不怕悄无声息地涨到OOM了。 5.3.1 查看内存指标
5.2 高效使用内存
这一小节超级实用,朴灵作者从开发者的角度讲解了如何在Node.js中高效使用内存,重点是闭包的内存特性和常见的内存泄漏场景。读完这一节,你以后写代码时就会下意识避开很多“隐形内存炸弹”,尤其是线上长期
V8垃圾回收详解
Node用的V8引擎有内存上限 64位系统默认老生代最大约1.4GB(新生代几十MB)。 超过这个限就会抛 OOM 错误,进程崩溃。 可以用 --max-old-space-size=4096 把上限
5.1 V8的垃圾回收机制与内存限制
这一小节是全章的基础,朴灵作者先从垃圾回收(GC)的通用原理讲起,然后深入V8的具体实现,最后解释Node为什么有内存上限。理解这里,你就知道为什么Node进程内存一般不会超过1.5GB,以及为什么大
《深入浅出 Node.js》第四章:异步编程 详细总结
第四章是第三章的“续集”和“解药”。第三章告诉你“异步为什么牛、底层怎么实现的”,第四章告诉你“异步这么难写,怎么才能优雅地驾驭它”。朴灵作者把焦点从底层原理转向实践编程模型,系统介绍了从原始回调到现
4.4 流程控制库
这一小节是2013年那段时间的“历史经典”,朴灵作者详细介绍了当时几个主流的异步流程控制库:async、Step、wind,以及一个重要的底层机制——尾触发与nextTick。这些库的共同目标都是进一
4.3 Promise/Deferred模式
这一小节是第四章的重点之一,朴灵作者在2013年时敏锐地捕捉到Promise即将成为异步编程的未来趋势(当时原生Promise还没普及,主要靠第三方库如Bluebird、Q、when.js)。他详细讲
4.2 事件发布/订阅模型
这一小节是第四章的开篇,也是Node异步编程最基础、最常用的模式——事件发布/订阅(Event Publish/Subscribe),核心类就是EventEmitter。几乎所有Node核心模块(如f
下一页
个人成就
文章被点赞
45
文章被阅读
5,919
掘力值
334
关注了
3
关注者
6
收藏集
5
关注标签
0
加入于
2022-11-28