gpt4 book ai didi

node.js - 为什么 zlib.deflate(buf,callback) 是异步的?

转载 作者:太空宇宙 更新时间:2023-11-03 23:08:44 26 4
gpt4 key购买 nike

当接受输入缓冲区并且知道压缩是 CPU 密集型任务时,是否需要提供回调?它只是遵循诸如回调(err,结果)之类的常见做法吗?

文档:http://nodejs.org/api/zlib.html#zlib_zlib_deflate_buf_callback

最佳答案

压缩/解压缩在单独的线程中执行,而不是在主线程中执行。这就是为什么线程完成其工作时需要回调。

回调样式与整个 Node 和大多数第三方模块使用的通用签名相同(错误优先)。

关于node.js - 为什么 zlib.deflate(buf,callback) 是异步的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25220266/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com