我看到socket.io支持二进制数据 . 要发送,我可以设置一个Buffer对象 . 我想发送/接收大量中等大小的文件 . 我想看看它是否可以优化 . 从文件创建缓冲区并通过socket.io发送时,是否在内部创建任何副本是数据还是以零拷贝方式处理?

同样,在接收时,是否可以将数据作为缓冲区接收,可以在不创建副本的情况下写入文件?我找不到将数据作为缓冲区接收的示例 . 有人能指出接收二进制数据作为缓冲区的例子吗?