首页 > 解决方案 > 如何清除 NodeJS 中的缓冲区

问题描述

我正在实现日志的加密/解密,并在另一个使用节点加密库的 SO 问题上遇到了示例代码。在代码中,它提到存储明文和密钥的缓冲区需要在加密/解密过程之后清除,以免它“留在内存中”。

我理解这个概念,但是如何清除缓冲区?我尝试在 SO 和缓冲区对象的官方节点文档上搜索,但找不到太多。到目前为止,我已经考虑过:将变量设置为 null 触发 Node 的垃圾回收,或者使用Buffer.fill().

谢谢你的帮助!

标签: node.jsbuffer

解决方案


推荐阅读