慎用 Tauri 读取文件
TL;DR
一句话,要么升级 v2,要么吃屎
这篇文章真的是加急写出来的,因为 Tauri v1 的 readBinaryFile API 太蠢了,我受不了了。
问题
这个 API 会有内存泄漏的问题,而且 v1 版本是避免不了的,举个例子就是读取 400M 左右的文件,进程会吃 18G 左右,读取完成后再慢慢清理回来。
在做测试的过程中,我一开始是直接读文件,读一半因为这个问题,程序崩溃了两回,后面我调整了写法才避免了崩溃,但吃内存的问题还是无法解决。
我查了 issue 才发现,这个...
erio.hashnode.dev2 min read