一个简单的库,提供了一些辅助函数,可以将大二进制块卸载到另一个进程,以减少长消息链的开销。
所有者 Kai Jellinghaus。
#29 in #lunatic
每月 22 次下载
5KB
在不需要接触典型二进制内容的情况下非常有用,例如图像、加密数据或 WASM 字节码。
如果信封只跨进程边界传递一次,这将非常低效,因为创建和打开进程会复制一次数据。
对于不清楚消息传递频率的情况也非常有用,将某种可伸缩的消息计数替换为一个常数。例如在二叉树平衡进程结构中。
~1.1–1.7MB ~37K SLoC