CPU在窗户上的电子使用率很高

时间:2016-12-01 06:53:25

标签: sqlite electron

电子:1.4.4

操作系统:Windows 7,我的Windows 7是虚拟机。 2GB,1内核

node-sqlite3:3.1.8,使用了db文件。

电子助洗剂:7.24.1

节点:7.0.0

我正在使用Mac OS。制作一个电子项目,使用sqlite3来存储数据。我的mac上的所有东西都可以。所以我为windows构建了一个安装程序exe文件。之前,我使用了electron-rebuild.cmd windows构建sqlite3模块,并成功。然后使用电子建设者构建exe文件,并成功。当安装到Windows,并运行应用程序,CPU运行100%。我抓住了一个CPU配置文件,发现只有一些ajax帖子需要100毫秒然后我就看一下日志,发现有时数据库需要花费很多时间(大约10米),有时则不是。我很困惑。我想可能是sqlite3模块有问题。有没有人有想法呢?

非常感谢!

1 个答案:

答案 0 :(得分:0)

这是familiar issue,我建议尝试related issue中提到的解决方法,即将VM可用的CPU核心数量增加到至少两个。