node.js学习---理解Buffer,Buffer的用法
1、buffer对象的每一个元素为16进制的两位数,即0-255的数值,那么给Buffer中的元素赋值也就有以下几种情况:
(1)小于0的情况,会一直加上256,直到得到一个0-255的整数
(2)大于255的情况,会一直减去256,直到得到一个0-255的整数
(3)如果是小数,只保留整数部分
2、内存分配策略,使用动态内存管理机制(slab)
slab是一个申请好的内存(固定大小)
他有以下三种状态:
full,完全分配
slab: partial,部分分配 大小:8kb,node
原创
2021-07-02 17:52:22 ·
375 阅读 ·
0 评论